فئة System::Xml::XmlDocumentType

XmlDocumentType class

يمثل إعلان نوع المستند.

class XmlDocumentType : public System::Xml::XmlLinkedNode

الطرق

طريقةالوصف
CloneNode(bool) overrideينشئ نسخة مكررة من هذه العقدة.
get_Entities()يرجع مجموعة من عقد XmlEntity المعلنة في إعلان نوع المستند.
get_InternalSubset()يرجع قيمة الجزء الداخلي لتعريف نوع المستند (DTD) في إعلان DOCTYPE.
get_IsReadOnly() overrideيرجع قيمة تشير إلى ما إذا كانت العقدة للقراءة فقط.
get_LocalName() overrideيرجع الاسم المحلي للعقدة.
get_Name() overrideيرجع الاسم المؤهل للعقدة.
get_NodeType() overrideيرجع نوع العقدة الحالية.
get_Notations()يرجع مجموعة من عقد XmlNotation الموجودة في إعلان نوع المستند.
get_PublicId()يرجع قيمة المعرف العام في إعلان DOCTYPE.
get_SystemId()يرجع قيمة المعرف النظامي في إعلان DOCTYPE.
WriteContentTo(const SharedPtr<XmlWriter>&) overrideيحفظ جميع أبناء العقدة إلى XmlWriter المحدد. بالنسبة لعقد XmlDocumentType، لا يؤثر هذا الأسلوب.
WriteTo(const SharedPtr<XmlWriter>&) overrideيحفظ العقدة إلى XmlWriter المحدد.

Typedefs

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

ملاحظات

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

انظر أيضًا