System::Xml::XmlConvert class
محتويات
[
يخفي
]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 إلى String باستخدام وضع XmlDateTimeSerializationMode المحدد. |
| 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&) | يتحقق من أن الاسم صالح NCName وفقًا لتوصية لغة الترميز الموسعة W3C. NCName هو اسم لا يمكن أن يحتوي على نقطتين. |
| static VerifyNMTOKEN(const String&) | يتحقق من أن السلسلة صالحة NMTOKEN وفقًا لتوصية مخطط XML Schema الجزء 2: الأنواع البيانات. |
| static VerifyPublicId(const String&) | يرجع نسخة السلسلة الممرَّرة إذا كانت جميع الأحرف في معامل السلسلة صالحة كأحرف معرف عام. |
| static VerifyTOKEN(const String&) | يتحقق من أن السلسلة صالحة كرمز وفقًا لتوصية مخطط XML Schema الجزء 2: الأنواع البيانات. |
| static VerifyWhitespace(const String&) | يرجع نسخة السلسلة الممرَّرة إذا كانت جميع الأحرف في معامل السلسلة صالحة كأحرف مسافات بيضاء. |
| static VerifyXmlChars(const String&) | يرجع السلسلة الممرَّرة إذا كانت جميع الأحرف وأحرف أزواج البدائل في معامل السلسلة صالحة كأحرف XML، وإلا يتم رمي استثناء XmlException مع معلومات عن أول حرف غير صالح تم العثور عليه. |
Typedefs
| تعريف نوع | الوصف |
|---|---|
| Ptr | اسم مستعار لمؤشر مشترك إلى مثيل من هذه الفئة. |
انظر أيضًا
- Class Object
- Namespace System::Xml
- Library Aspose.Page for C++