Teilen über


XmlConvert Klasse

Definition

Codiert und decodiert XML-Namen und stellt Methoden für das Konvertieren zwischen Typen der Common Language Runtime und XSD-Typen (XML Schema Definition) bereit. Bei der Konvertierung von Datentypen sind die zurückgegebenen Werte vom Gebietsschema unabhängig.

public ref class XmlConvert abstract sealed
public ref class XmlConvert
public static class XmlConvert
public class XmlConvert
type XmlConvert = class
Public Class XmlConvert
Vererbung
XmlConvert

Hinweise

Weitere Informationen zu dieser API finden Sie unter Ergänzende API-Hinweise für XmlConvert.

Konstruktoren

XmlConvert()

Initialisiert eine neue Instanz der XmlConvert-Klasse.

Methoden

DecodeName(String)

Decodiert einen Namen. Diese Methode ist die Umkehrung der EncodeName(String)-Methode und der EncodeLocalName(String)-Methode.

EncodeLocalName(String)

Konvertiert den Namen in einen gültigen lokalen XML-Namen.

EncodeName(String)

Konvertiert den Namen in einen gültigen XML-Namen.

EncodeNmToken(String)

Überprüft, ob der Name entsprechend der XML-Spezifikation gültig ist.

IsNCNameChar(Char)

Überprüft, ob das übergebene Zeichen ein gültiger Nicht-Doppelpunkt-Zeichentyp ist.

IsPublicIdChar(Char)

Gibt die übergebene Zeicheninstanz zurück, wenn das Zeichen im Argument ein gültiges Zeichen für eine öffentliche ID ist, andernfalls null.

IsStartNCNameChar(Char)

Überprüft, ob das übergebene Zeichen ein gültiger Startnamenszeichen-Typ ist.

IsWhitespaceChar(Char)

Überprüft, ob das übergebene Zeichen ein gültiges XML-Leerraumzeichen ist.

IsXmlChar(Char)

Überprüft, ob das übergebene Zeichen ein gültiges XML-Zeichen ist.

IsXmlSurrogatePair(Char, Char)

Überprüft, ob das übergebene Ersatzzeichenpaar ein gültiges XML-Zeichen ist.

ToBoolean(String)

Konvertiert den String in ein Boolean-Äquivalent.

ToByte(String)

Konvertiert den String in ein Byte-Äquivalent.

ToChar(String)

Konvertiert den String in ein Char-Äquivalent.

ToDateTime(String)
Veraltet.
Veraltet.

Konvertiert den String in ein DateTime-Äquivalent.

ToDateTime(String, String)

Konvertiert den String in ein DateTime-Äquivalent.

ToDateTime(String, String[])

Konvertiert den String in ein DateTime-Äquivalent.

ToDateTime(String, XmlDateTimeSerializationMode)

Konvertiert die String-Struktur mithilfe von XmlDateTimeSerializationMode in eine DateTime.

ToDateTimeOffset(String)

Konvertiert den angegebenen String in ein DateTimeOffset-Äquivalent.

ToDateTimeOffset(String, String)

Konvertiert den angegebenen String in ein DateTimeOffset-Äquivalent.

ToDateTimeOffset(String, String[])

Konvertiert den angegebenen String in ein DateTimeOffset-Äquivalent.

ToDecimal(String)

Konvertiert den String in ein Decimal-Äquivalent.

ToDouble(String)

Konvertiert den String in ein Double-Äquivalent.

ToGuid(String)

Konvertiert den String in ein Guid-Äquivalent.

ToInt16(String)

Konvertiert den String in ein Int16-Äquivalent.

ToInt32(String)

Konvertiert den String in ein Int32-Äquivalent.

ToInt64(String)

Konvertiert den String in ein Int64-Äquivalent.

ToSByte(String)

Konvertiert den String in ein SByte-Äquivalent.

ToSingle(String)

Konvertiert den String in ein Single-Äquivalent.

ToString(Boolean)

Konvertiert das Boolean-Element in eine String.

ToString(Byte)

Konvertiert das Byte-Element in eine String.

ToString(Char)

Konvertiert das Char-Element in eine String.

ToString(DateTime)
Veraltet.
Veraltet.

Konvertiert das DateTime-Element in eine String.

ToString(DateTime, String)

Konvertiert das DateTime-Element in eine String.

ToString(DateTime, XmlDateTimeSerializationMode)

Konvertiert die DateTime-Struktur mithilfe von XmlDateTimeSerializationMode in eine String.

ToString(DateTimeOffset)

Konvertiert den angegebenen DateTimeOffset in einen String.

ToString(DateTimeOffset, String)

Konvertiert den angegebenen DateTimeOffset in einen String im angegebenen Format.

ToString(Decimal)

Konvertiert das Decimal-Element in eine String.

ToString(Double)

Konvertiert das Double-Element in eine String.

ToString(Guid)

Konvertiert das Guid-Element in eine String.

ToString(Int16)

Konvertiert das Int16-Element in eine String.

ToString(Int32)

Konvertiert das Int32-Element in eine String.

ToString(Int64)

Konvertiert das Int64-Element in eine String.

ToString(SByte)

Konvertiert das SByte-Element in eine String.

ToString(Single)

Konvertiert das Single-Element in eine String.

ToString(TimeSpan)

Konvertiert das TimeSpan-Element in eine String.

ToString(UInt16)

Konvertiert das UInt16-Element in eine String.

ToString(UInt32)

Konvertiert das UInt32-Element in eine String.

ToString(UInt64)

Konvertiert das UInt64-Element in eine String.

ToTimeSpan(String)

Konvertiert den String in ein TimeSpan-Äquivalent.

ToUInt16(String)

Konvertiert den String in ein UInt16-Äquivalent.

ToUInt32(String)

Konvertiert den String in ein UInt32-Äquivalent.

ToUInt64(String)

Konvertiert den String in ein UInt64-Äquivalent.

VerifyName(String)

Überprüft, ob der Name ein gültiger Name gemäß der W3C-Empfehlung für XML (Extended Markup Language) ist.

VerifyNCName(String)

Überprüft, ob der Name ein gültiger NCName gemäß der W3C-Empfehlung für XML (Extended Markup Language) ist. Ein NCName darf keinen Doppelpunkt enthalten.

VerifyNMTOKEN(String)

Überprüft, ob die Zeichenfolge ein gültiges NMTOKEN gemäß der Empfehlung in W3C XML Schema, Teil 2: „Datentypempfehlung“ ist.

VerifyPublicId(String)

Gibt die übergebene Zeichenfolgeninstanz zurück, wenn alle Zeichen im Zeichenfolgenargument gültige Zeichen für eine öffentliche ID sind.

VerifyTOKEN(String)

Überprüft, ob die Zeichenfolge ein gültiges Token gemäß der Empfehlung in W3C XML Schema Teil 2: „Datentypen“ ist.

VerifyWhitespace(String)

Gibt die übergebene Zeichenfolgeninstanz zurück, wenn alle Zeichen im Zeichenfolgenargument gültige Leerraumzeichen sind.

VerifyXmlChars(String)

Gibt die übergebene Zeichenfolge zurück, wenn alle Zeichen und Ersatzzeichenpaare im Zeichenfolgenargument gültige XML-Zeichen sind, andernfalls wird eine XmlException mit Informationen zum ersten ungültigen Zeichen ausgelöst.

Gilt für: