System::Xml::Serialization::XmlSerializerNamespaces class

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 واستخدم هذا المؤشر لتمريره إلى الدوال كمعامل.

انظر أيضًا