System::Xml::XmlConvert Klasse
Inhalt
[
Ausblenden
]XmlConvert class
Kodiert und dekodiert XML-Namen und stellt Methoden zum Konvertieren zwischen Laufzeittypen und XML Schema Definitionssprache (XSD)-Typen bereit. Beim Konvertieren von Datentypen sind die zurückgegebenen Werte lokalisierungsunabhängig.
class XmlConvert : public System::Object
Methoden
| Methode | Beschreibung |
|---|---|
| static DecodeName(const String&) | Dekodiert einen Namen. Diese Methode führt das Gegenteil der Methoden XmlConvert::EncodeName(String) und XmlConvert::EncodeLocalName(String) aus. |
| static EncodeLocalName(const String&) | Konvertiert den Namen in einen gültigen XML-Lokalen Namen. |
| static EncodeName(const String&) | Konvertiert den Namen in einen gültigen XML-Namen. |
| static EncodeNmToken(const String&) | Überprüft, ob der Name gemäß der XML-Spezifikation gültig ist. |
| static IsNCNameChar(char16_t) | Prüft, ob das übergebene Zeichen ein gültiger Nicht‑Doppelpunkt‑Zeichentyp ist. |
| static IsPublicIdChar(char16_t) | Gibt die übergebene Zeicheninstanz zurück, wenn das Zeichen im Argument ein gültiges Public‑ID‑Zeichen ist, andernfalls nullptr. |
| static IsStartNCNameChar(char16_t) | Prüft, ob das übergebene Zeichen ein gültiger Start‑Name‑Zeichentyp ist. |
| static IsWhitespaceChar(char16_t) | Prüft, ob das übergebene Zeichen ein gültiges XML‑Leerzeichen‑Zeichen ist. |
| static IsXmlChar(char16_t) | Prüft, ob das übergebene Zeichen ein gültiges XML‑Zeichen ist. |
| static IsXmlSurrogatePair(char16_t, char16_t) | Prüft, ob das übergebene Surrogat‑Paar von Zeichen ein gültiges XML‑Zeichen ist. |
| static ToBoolean(String) | Konvertiert das String in ein Boolean-Äquivalent. |
| static ToByte(const String&) | Konvertiert das String in ein Byte-Äquivalent. |
| static ToChar(const String&) | Konvertiert das String in ein Char-Äquivalent. |
| static ToDateTime(const String&) | Konvertiert das String in ein DateTime-Äquivalent. |
| static ToDateTime(const String&, const String&) | Konvertiert das String in ein DateTime-Äquivalent. |
| static ToDateTime(const String&, const ArrayPtr<String>&) | Konvertiert das String in ein DateTime-Äquivalent. |
| static ToDateTime(const String&, XmlDateTimeSerializationMode) | Konvertiert das String in ein DateTime unter Verwendung des angegebenen XmlDateTimeSerializationMode. |
| static ToDateTimeOffset(const String&) | Konvertiert das bereitgestellte String in ein DateTimeOffset-Äquivalent. |
| static ToDateTimeOffset(const String&, const String&) | Konvertiert das bereitgestellte String in ein DateTimeOffset-Äquivalent. |
| static ToDateTimeOffset(const String&, const ArrayPtr<String>&) | Konvertiert das bereitgestellte String in ein DateTimeOffset-Äquivalent. |
| static ToDecimal(const String&) | Konvertiert das String in ein Decimal-Äquivalent. |
| static ToDouble(String) | Konvertiert das String in ein Double-Äquivalent. |
| static ToGuid(const String&) | Konvertiert das String in ein Guid-Äquivalent. |
| static ToInt16(const String&) | Konvertiert das String in ein Int16-Äquivalent. |
| static ToInt32(const String&) | Konvertiert das String in ein Int32-Äquivalent. |
| static ToInt64(const String&) | Konvertiert den String in ein Int64 Äquivalent. |
| static ToSByte(const String&) | Konvertiert den String in ein SByte Äquivalent. |
| static ToSingle(String) | Konvertiert den String in ein Single Äquivalent. |
| static ToString(bool) | Konvertiert den Boolean in einen String. |
| static ToString(char16_t) | Konvertiert den Char in einen String. |
| static ToString(Decimal) | Konvertiert den Decimal in einen String. |
| static ToString(int8_t) | Konvertiert den SByte in einen String. |
| static ToString(int16_t) | Konvertiert den Int16 in einen String. |
| static ToString(int32_t) | Konvertiert den Int32 in einen String. |
| static ToString(int64_t) | Konvertiert den Int64 in einen String. |
| static ToString(uint8_t) | Konvertiert den Byte in einen String. |
| static ToString(uint16_t) | Konvertiert den UInt16 in einen String. |
| static ToString(uint32_t) | Konvertiert den UInt32 in einen String. |
| static ToString(uint64_t) | Konvertiert den UInt64 in einen String. |
| static ToString(float) | Konvertiert den Single in einen String. |
| static ToString(double) | Konvertiert den Double in einen String. |
| static ToString(TimeSpan) | Konvertiert den TimeSpan in einen String. |
| static ToString(DateTime) | Konvertiert den DateTime in einen String. |
| static ToString(DateTime, const String&) | Konvertiert den DateTime in einen String. |
| static ToString(DateTime, XmlDateTimeSerializationMode) | Konvertiert den DateTime in einen String unter Verwendung des angegebenen XmlDateTimeSerializationMode. |
| static ToString(DateTimeOffset) | Konvertiert das bereitgestellte DateTimeOffset in einen String. |
| static ToString(DateTimeOffset, const String&) | Konvertiert das bereitgestellte DateTimeOffset in einen String im angegebenen Format. |
| static ToString(Guid) | Konvertiert den Guid in einen String. |
| static ToTimeSpan(const String&) | Konvertiert den String in ein TimeSpan Äquivalent. |
| static ToUInt16(const String&) | Konvertiert den String in ein UInt16 Äquivalent. |
| static ToUInt32(const String&) | Konvertiert den String in ein UInt32 Äquivalent. |
| static ToUInt64(const String&) | Konvertiert das String in ein entsprechendes UInt64. |
| static VerifyName(const String&) | Überprüft, ob der Name ein gültiger Name gemäß der W3C‑Empfehlung für erweiterte Auszeichnungssprache ist. |
| static VerifyNCName(const String&) | Überprüft, ob der Name ein gültiger NCName gemäß der W3C‑Empfehlung für erweiterte Auszeichnungssprache ist. Ein NCName ist ein Name, der keinen Doppelpunkt enthalten darf. |
| static VerifyNMTOKEN(const String&) | Überprüft, ob die Zeichenkette ein gültiges NMTOKEN gemäß der W3C XML Schema Teil 2: Datentypen‑Empfehlung ist. |
| static VerifyPublicId(const String&) | Gibt die übergebene Zeichenketteninstanz zurück, wenn alle Zeichen im Zeichenkettenargument gültige Public‑ID‑Zeichen sind. |
| static VerifyTOKEN(const String&) | Überprüft, ob die Zeichenkette ein gültiges Token gemäß der W3C XML Schema Teil 2: Datentypen‑Empfehlung ist. |
| static VerifyWhitespace(const String&) | Gibt die übergebene Zeichenketteninstanz zurück, wenn alle Zeichen im Zeichenkettenargument gültige Leerzeichen‑Zeichen sind. |
| static VerifyXmlChars(const String&) | Gibt die übergebene Zeichenkette zurück, wenn alle Zeichen und Surrogat‑Paar‑Zeichen im Zeichenkettenargument gültige XML‑Zeichen sind; andernfalls wird eine XmlException mit Informationen zum ersten ungültigen Zeichen ausgelöst. |
Typedefs
| Typedef. | Beschreibung |
|---|---|
| Ptr | Ein Alias für einen Shared‑Pointer auf eine Instanz dieser Klasse. |
Siehe auch
- Class Object
- Namespace System::Xml
- Library Aspose.Font for C++