System::Xml::XmlConvert Klasse
Inhalt
[
Ausblenden
]XmlConvert class
Kodiert und dekodiert XML-Namen und bietet Methoden zum Konvertieren zwischen Laufzeittypen und XML Schema Definitionssprache (XSD)-Typen. Beim Konvertieren von Datentypen sind die zurückgegebenen Werte sprachunabhä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‑Namens‑Zeichentyp ist. |
| static IsWhitespaceChar(char16_t) | Überprüft, ob das übergebene Zeichen ein gültiges XML‑Leerzeichen‑Zeichen ist. |
| static IsXmlChar(char16_t) | Überprüft, ob das übergebene Zeichen ein gültiges XML‑Zeichen ist. |
| static IsXmlSurrogatePair(char16_t, char16_t) | Überprüft, ob das übergebene Surrogat‑Paar von Zeichen ein gültiges XML‑Zeichen ist. |
| static ToBoolean(String) | Konvertiert den String in ein entsprechendes Boolean. |
| static ToByte(const String&) | Konvertiert den String in ein entsprechendes Byte. |
| static ToChar(const String&) | Konvertiert den String in ein entsprechendes Char. |
| static ToDateTime(const String&) | Konvertiert den String in ein entsprechendes DateTime. |
| static ToDateTime(const String&, const String&) | Konvertiert den String in ein entsprechendes DateTime. |
| static ToDateTime(const String&, const ArrayPtr<String>&) | Konvertiert den String in ein entsprechendes DateTime. |
| static ToDateTime(const String&, XmlDateTimeSerializationMode) | Konvertiert den String in ein DateTime unter Verwendung des angegebenen XmlDateTimeSerializationMode. |
| static ToDateTimeOffset(const String&) | Konvertiert den bereitgestellten String in ein entsprechendes DateTimeOffset. |
| static ToDateTimeOffset(const String&, const String&) | Konvertiert den bereitgestellten String in ein entsprechendes DateTimeOffset. |
| static ToDateTimeOffset(const String&, const ArrayPtr<String>&) | Konvertiert den bereitgestellten String in ein entsprechendes DateTimeOffset. |
| static ToDecimal(const String&) | Konvertiert den String in ein entsprechendes Decimal. |
| static ToDouble(String) | Konvertiert den String in ein entsprechendes Double. |
| static ToGuid(const String&) | Konvertiert den String in ein entsprechendes Guid. |
| static ToInt16(const String&) | Konvertiert den String in ein entsprechendes Int16. |
| static ToInt32(const String&) | Konvertiert den String in ein entsprechendes Int32. |
| static ToInt64(const String&) | Konvertiert den String in ein entsprechendes Int64. |
| static ToSByte(const String&) | Konvertiert den String in ein entsprechendes SByte. |
| static ToSingle(String) | Konvertiert den String in ein entsprechendes Single. |
| static ToString(bool) | Konvertiert das Boolean in einen String. |
| static ToString(char16_t) | Konvertiert das Char in einen String. |
| static ToString(Decimal) | Konvertiert das Decimal in einen String. |
| static ToString(int8_t) | Konvertiert das SByte in einen String. |
| static ToString(int16_t) | Konvertiert das Int16 in einen String. |
| static ToString(int32_t) | Konvertiert das Int32 in einen String. |
| static ToString(int64_t) | Konvertiert das Int64 in einen String. |
| static ToString(uint8_t) | Konvertiert das Byte in einen String. |
| static ToString(uint16_t) | Konvertiert das UInt16 in einen String. |
| static ToString(uint32_t) | Konvertiert das UInt32 in einen String. |
| static ToString(uint64_t) | Konvertiert das UInt64 in einen String. |
| static ToString(float) | Konvertiert das Single in einen String. |
| static ToString(double) | Konvertiert das Double in einen String. |
| static ToString(TimeSpan) | Konvertiert das TimeSpan in einen String. |
| static ToString(DateTime) | Konvertiert das DateTime in einen String. |
| static ToString(DateTime, const String&) | Konvertiert das DateTime in einen String. |
| static ToString(DateTime, XmlDateTimeSerializationMode) | Konvertiert das 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 das Guid in einen String. |
| static ToTimeSpan(const String&) | Konvertiert den String in ein entsprechendes TimeSpan. |
| static ToUInt16(const String&) | Konvertiert den String in ein entsprechendes UInt16. |
| static ToUInt32(const String&) | Konvertiert den String in ein entsprechendes UInt32. |
| static ToUInt64(const String&) | Konvertiert den String in ein entsprechendes UInt64. |
| static VerifyName(const String&) | Überprüft, ob der Name gemäß der W3C Extended Markup Language-Empfehlung ein gültiger Name ist. |
| static VerifyNCName(const String&) | Überprüft, ob der Name gemäß der W3C Extended Markup Language-Empfehlung ein gültiger NCName ist. Ein NCName ist ein Name, der keinen Doppelpunkt enthalten darf. |
| static VerifyNMTOKEN(const String&) | Überprüft, ob die Zeichenkette ein gültiger NMTOKEN gemäß der W3C XML Schema Part2: Datatypes-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 Part2: Datatypes-Empfehlung ist. |
| static VerifyWhitespace(const String&) | Gibt die übergebene Zeichenketteninstanz zurück, wenn alle Zeichen im Zeichenkettenargument gültige Leerzeichenzeichen 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.Page for C++