فئة System::Xml::Serialization::XmlSerializerNamespaces

XmlSerializerNamespaces class

تحتوي على مساحات الأسماء XML والبادئات التي يستخدمها Serialization::XmlSerializer لإنشاء أسماء مؤهلة في نسخة مستند XML.

class XmlSerializerNamespaces : public System::Object

الطرق

طريقةالوصف
Add(const String&, const String&)يضيف زوجاً من البادئة ومساحة الاسم إلى كائن Serialization::XmlSerializerNamespaces.
get_Count()يرجع عدد أزواج البادئة ومساحات الأسماء في المجموعة.
get_NamespaceList()
get_Namespaces()
set_Namespaces(const SharedPtr<Collections::Generic::Dictionary<String, String>>&)
ToArray()يرجع المصفوفة التي تحتوي على أزواج البادئة ومساحات الأسماء في كائن Serialization::XmlSerializerNamespaces.
XmlSerializerNamespaces()يهيئ مثيلاً جديداً للفئة Serialization::XmlSerializerNamespaces.
XmlSerializerNamespaces(const SharedPtr<XmlSerializerNamespaces>&)يهيئ مثيلاً جديداً للفئة Serialization::XmlSerializerNamespaces، باستخدام المثيل المحدد من XmlSerializerNamespaces الذي يحتوي على مجموعة أزواج البادئة ومساحات الأسماء.
XmlSerializerNamespaces(const ArrayPtr<SharedPtr<XmlQualifiedName>>&)يهيئ مثيلاً جديداً للفئة Serialization::XmlSerializerNamespaces.

Typedefs

تعريف نوعالوصف
Ptrاسم مستعار لمؤشر مشترك إلى مثيل من هذه الفئة.

ملاحظات

يجب تخصيص كائنات هذه الفئة فقط باستخدام دالة System::MakeObject(). لا تقم أبداً بإنشاء مثيلات من هذا النوع على المكدس أو باستخدام المشغل new، حيث سيؤدي ذلك إلى أخطاء وقت التشغيل و/أو أعطال التأكيد. احرص دائماً على تغليف هذه الفئة داخل مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.

انظر أيضًا