System::Xml::XmlConvert क्लास

XmlConvert class

XML नामों को एन्कोड और डिकोड करता है, और रनटाइम प्रकारों और XML Schema डिफ़िनिशन लैंग्वेज (XSD) प्रकारों के बीच रूपांतरण के लिए मेथड्स प्रदान करता है। डेटा प्रकारों को परिवर्तित करते समय, लौटाए गए मान लोकेल-स्वतंत्र होते हैं।

class XmlConvert : public System::Object

विधियाँ

विधिविवरण
static DecodeName(const String&)एक नाम को डिकोड करता है। यह मेथड XmlConvert::EncodeName(String) और XmlConvert::EncodeLocalName(String) मेथड्स के विपरीत कार्य करता है।
static EncodeLocalName(const String&)नाम को वैध XML स्थानीय नाम में परिवर्तित करता है।
static EncodeName(const String&)नाम को वैध XML नाम में परिवर्तित करता है।
static EncodeNmToken(const String&)XML विनिर्देशन के अनुसार नाम वैध है या नहीं सत्यापित करता है।
static IsNCNameChar(char16_t)जाँचता है कि पास किया गया अक्षर वैध गैर-कोलन अक्षर प्रकार है या नहीं।
static IsPublicIdChar(char16_t)यदि तर्क में दिया गया अक्षर वैध सार्वजनिक आईडी अक्षर है तो पास किए गए अक्षर इंस्टेंस को लौटाता है, अन्यथा nullptr
static IsStartNCNameChar(char16_t)जाँचता है कि पास किया गया अक्षर वैध स्टार्ट नेम कैरेक्टर प्रकार है या नहीं।
static IsWhitespaceChar(char16_t)जाँचता है कि पास किया गया अक्षर एक वैध XML व्हाइटस्पेस अक्षर है।
static IsXmlChar(char16_t)जाँचता है कि पास किया गया अक्षर एक वैध XML अक्षर है।
static IsXmlSurrogatePair(char16_t, char16_t)जाँचता है कि पास किया गया सरोगेट अक्षर युग्म एक वैध XML अक्षर है।
static ToBoolean(String)परिवर्तित करता है String को एक Boolean समकक्ष में।
static ToByte(const String&)परिवर्तित करता है String को एक Byte समकक्ष में।
static ToChar(const String&)परिवर्तित करता है String को एक Char समकक्ष में।
static ToDateTime(const String&)परिवर्तित करता है String को एक DateTime समकक्ष में।
static ToDateTime(const String&, const String&)परिवर्तित करता है String को एक DateTime समकक्ष में।
static ToDateTime(const String&, const ArrayPtr<String>&)परिवर्तित करता है String को एक DateTime समकक्ष में।
static ToDateTime(const String&, XmlDateTimeSerializationMode)परिवर्तित करता है String को एक DateTime में, निर्दिष्ट XmlDateTimeSerializationMode का उपयोग करके।
static ToDateTimeOffset(const String&)परिवर्तित करता है प्रदान किए गए String को एक DateTimeOffset समकक्ष में।
static ToDateTimeOffset(const String&, const String&)परिवर्तित करता है प्रदान किए गए String को एक DateTimeOffset समकक्ष में।
static ToDateTimeOffset(const String&, const ArrayPtr<String>&)परिवर्तित करता है प्रदान किए गए String को एक DateTimeOffset समकक्ष में।
static ToDecimal(const String&)परिवर्तित करता है String को एक Decimal समकक्ष में।
static ToDouble(String)परिवर्तित करता है String को एक Double समकक्ष में।
static ToGuid(const String&)परिवर्तित करता है String को एक Guid समकक्ष में।
static ToInt16(const String&)परिवर्तित करता है String को एक Int16 समकक्ष में।
static ToInt32(const String&)परिवर्तित करता है String को एक Int32 समकक्ष में।
static ToInt64(const String&)परिवर्तित करता है String को एक Int64 समकक्ष में।
static ToSByte(const String&)परिवर्तित करता है String को एक SByte समकक्ष में।
static ToSingle(String)परिवर्तित करता है String को एक Single समकक्ष में।
static ToString(bool)परिवर्तित करता है Boolean को एक String में।
static ToString(char16_t)परिवर्तित करता है Char को एक String में।
static ToString(Decimal)परिवर्तित करता है Decimal को एक String में।
static ToString(int8_t)परिवर्तित करता है SByte को एक String में।
static ToString(int16_t)परिवर्तित करता है Int16 को एक String में।
static ToString(int32_t)परिवर्तित करता है Int32 को एक String में।
static ToString(int64_t)परिवर्तित करता है Int64 को एक String में।
static ToString(uint8_t)परिवर्तित करता है Byte को एक String में।
static ToString(uint16_t)UInt16 को एक String में परिवर्तित करता है।
static ToString(uint32_t)UInt32 को एक String में परिवर्तित करता है।
static ToString(uint64_t)UInt64 को एक String में परिवर्तित करता है।
static ToString(float)Single को एक String में परिवर्तित करता है।
static ToString(double)Double को एक String में परिवर्तित करता है।
static ToString(TimeSpan)TimeSpan को एक String में परिवर्तित करता है।
static ToString(DateTime)DateTime को एक String में परिवर्तित करता है।
static ToString(DateTime, const String&)DateTime को एक String में परिवर्तित करता है।
static ToString(DateTime, XmlDateTimeSerializationMode)DateTime को निर्दिष्ट किए गए XmlDateTimeSerializationMode का उपयोग करके एक String में परिवर्तित करता है।
static ToString(DateTimeOffset)प्रदान किए गए DateTimeOffset को एक String में परिवर्तित करता है।
static ToString(DateTimeOffset, const String&)प्रदान किए गए DateTimeOffset को निर्दिष्ट प्रारूप में एक String में परिवर्तित करता है।
static ToString(Guid)Guid को एक String में परिवर्तित करता है।
static ToTimeSpan(const String&)String को एक TimeSpan समतुल्य में परिवर्तित करता है।
static ToUInt16(const String&)String को एक UInt16 समतुल्य में परिवर्तित करता है।
static ToUInt32(const String&)String को एक UInt32 समतुल्य में परिवर्तित करता है।
static ToUInt64(const String&)String को एक UInt64 समतुल्य में परिवर्तित करता है।
static VerifyName(const String&)सत्यापित करता है कि नाम W3C विस्तारित मार्कअप भाषा सिफ़ारिश के अनुसार मान्य है।
static VerifyNCName(const String&)W3C विस्तारित मार्कअप भाषा सिफ़ारिश के अनुसार यह सत्यापित करता है कि नाम एक मान्य NCName है। एक NCName वह नाम है जिसमें कोलन नहीं हो सकता।
static VerifyNMTOKEN(const String&)W3C XML Schema Part2: Datatypes सिफ़ारिश के अनुसार यह सत्यापित करता है कि स्ट्रिंग एक मान्य NMTOKEN है।
static VerifyPublicId(const String&)यदि स्ट्रिंग तर्क के सभी अक्षर मान्य सार्वजनिक आईडी अक्षर हैं तो पास किए गए स्ट्रिंग इंस्टेंस को लौटाता है।
static VerifyTOKEN(const String&)W3C XML Schema Part2: Datatypes सिफ़ारिश के अनुसार यह सत्यापित करता है कि स्ट्रिंग एक मान्य टोकन है।
static VerifyWhitespace(const String&)यदि स्ट्रिंग तर्क के सभी अक्षर मान्य व्हाइटस्पेस अक्षर हैं तो पास किए गए स्ट्रिंग इंस्टेंस को लौटाता है।
static VerifyXmlChars(const String&)यदि स्ट्रिंग तर्क के सभी अक्षर और सरोगेट पेयर अक्षर मान्य XML अक्षर हैं तो पास किए गए स्ट्रिंग को लौटाता है, अन्यथा एक XmlException फेंका जाता है जिसमें पहली अमान्य अक्षर की जानकारी होती है।

Typedefs

टाइपडिफ़विवरण
Ptrइस क्लास के इंस्टेंस के लिए शेयर्ड पॉइंटर का एक उपनाम।

संबंधित देखें