System::Xml::XmlConvert‑klass
Innehåll
[
Dölj
]XmlConvert class
Kodar och avkodar XML‑namn, och tillhandahåller metoder för att konvertera mellan körningstyper och XML‑Schema-definitionsspråk (XSD)-typer. Vid konvertering av datatyper är de returnerade värdena oberoende av lokala inställningar.
class XmlConvert : public System::Object
Metoder
| Metod | Beskrivning |
|---|---|
| static DecodeName(const String&) | Avkodar ett namn. Denna metod gör motsatsen till metoderna XmlConvert::EncodeName(String) och XmlConvert::EncodeLocalName(String). |
| static EncodeLocalName(const String&) | Konverterar namnet till ett giltigt lokalt XML‑namn. |
| static EncodeName(const String&) | Konverterar namnet till ett giltigt XML‑namn. |
| static EncodeNmToken(const String&) | Verifierar att namnet är giltigt enligt XML‑specifikationen. |
| static IsNCNameChar(char16_t) | Kontrollerar om det angivna tecknet är av en giltig icke‑kolon‑teckentyp. |
| static IsPublicIdChar(char16_t) | Returnerar den angivna teckeninstansen om tecknet i argumentet är ett giltigt offentligt id‑tecken, annars nullptr. |
| static IsStartNCNameChar(char16_t) | Kontrollerar om det angivna tecknet är av en giltig startnamn‑teckentyp. |
| static IsWhitespaceChar(char16_t) | Kontrollerar om det angivna tecknet är ett giltigt XML-mellanslagstecken. |
| static IsXmlChar(char16_t) | Kontrollerar om det angivna tecknet är ett giltigt XML-tecken. |
| static IsXmlSurrogatePair(char16_t, char16_t) | Kontrollerar om det angivna surrogatparet av tecken är ett giltigt XML-tecken. |
| static ToBoolean(String) | Konverterar String till en Boolean-ekvivalent. |
| static ToByte(const String&) | Konverterar String till en Byte-ekvivalent. |
| static ToChar(const String&) | Konverterar String till en Char-ekvivalent. |
| static ToDateTime(const String&) | Konverterar String till en DateTime-ekvivalent. |
| static ToDateTime(const String&, const String&) | Konverterar String till en DateTime-ekvivalent. |
| static ToDateTime(const String&, const ArrayPtr<String>&) | Konverterar String till en DateTime-ekvivalent. |
| static ToDateTime(const String&, XmlDateTimeSerializationMode) | Konverterar String till en DateTime med den angivna XmlDateTimeSerializationMode. |
| static ToDateTimeOffset(const String&) | Konverterar den angivna String till en DateTimeOffset-ekvivalent. |
| static ToDateTimeOffset(const String&, const String&) | Konverterar den angivna String till en DateTimeOffset-ekvivalent. |
| static ToDateTimeOffset(const String&, const ArrayPtr<String>&) | Konverterar den angivna String till en DateTimeOffset-ekvivalent. |
| static ToDecimal(const String&) | Konverterar String till en Decimal-ekvivalent. |
| static ToDouble(String) | Konverterar String till en Double-ekvivalent. |
| static ToGuid(const String&) | Konverterar String till en Guid-ekvivalent. |
| static ToInt16(const String&) | Konverterar String till en Int16-ekvivalent. |
| static ToInt32(const String&) | Konverterar String till en Int32-ekvivalent. |
| static ToInt64(const String&) | Konverterar String till en Int64-ekvivalent. |
| static ToSByte(const String&) | Konverterar String till en SByte-ekvivalent. |
| static ToSingle(String) | Konverterar String till en Single-ekvivalent. |
| static ToString(bool) | Konverterar Boolean till en String. |
| static ToString(char16_t) | Konverterar Char till en String. |
| static ToString(Decimal) | Konverterar Decimal till en String. |
| static ToString(int8_t) | Konverterar SByte till en String. |
| static ToString(int16_t) | Konverterar Int16 till en String. |
| static ToString(int32_t) | Konverterar Int32 till en String. |
| static ToString(int64_t) | Konverterar Int64 till en String. |
| static ToString(uint8_t) | Konverterar Byte till en String. |
| static ToString(uint16_t) | Konverterar UInt16 till en String. |
| static ToString(uint32_t) | Konverterar UInt32 till en String. |
| static ToString(uint64_t) | Konverterar UInt64 till en String. |
| static ToString(float) | Konverterar Single till en String. |
| static ToString(double) | Konverterar Double till en String. |
| static ToString(TimeSpan) | Konverterar TimeSpan till en String. |
| static ToString(DateTime) | Konverterar DateTime till en String. |
| static ToString(DateTime, const String&) | Konverterar DateTime till en String. |
| static ToString(DateTime, XmlDateTimeSerializationMode) | Konverterar DateTime till en String med den angivna XmlDateTimeSerializationMode. |
| static ToString(DateTimeOffset) | Konverterar den angivna DateTimeOffset till en String. |
| static ToString(DateTimeOffset, const String&) | Konverterar den angivna DateTimeOffset till en String i det angivna formatet. |
| static ToString(Guid) | Konverterar Guid till en String. |
| static ToTimeSpan(const String&) | Konverterar String till en motsvarande TimeSpan. |
| static ToUInt16(const String&) | Konverterar String till en motsvarande UInt16. |
| static ToUInt32(const String&) | Konverterar String till en motsvarande UInt32. |
| static ToUInt64(const String&) | Konverterar String till en motsvarande UInt64. |
| static VerifyName(const String&) | Verifierar att namnet är ett giltigt namn enligt W3C:s rekommendation för Extended Markup Language. |
| static VerifyNCName(const String&) | Verifierar att namnet är ett giltigt NCName enligt W3C:s rekommendation för Extended Markup Language. Ett NCName är ett namn som inte får innehålla ett kolon. |
| static VerifyNMTOKEN(const String&) | Verifierar att strängen är en giltig NMTOKEN enligt W3C XML Schema Part2: Datatypes-rekommendationen. |
| static VerifyPublicId(const String&) | Returnerar den överförda stränginstansen om alla tecken i strängargumentet är giltiga public‑id‑tecken. |
| static VerifyTOKEN(const String&) | Verifierar att strängen är ett giltigt token enligt W3C XML Schema Part2: Datatypes-rekommendationen. |
| static VerifyWhitespace(const String&) | Returnerar den överförda stränginstansen om alla tecken i strängargumentet är giltiga blankstegstecken. |
| static VerifyXmlChars(const String&) | Returnerar den överförda strängen om alla tecken och surrogatpar‑tecken i strängargumentet är giltiga XML‑tecken, annars kastas ett XmlException med information om det första ogiltiga tecknet som påträffas. |
Typedefs
| Typedef | Beskrivning |
|---|---|
| Ptr | Ett alias för delad pekare till en instans av denna klass. |
Se även
- Class Object
- Namespace System::Xml
- Library Aspose.Page for C++