System::Xml::XmlProcessingInstruction فئة

XmlProcessingInstruction class

يمثل تعليمًا معالجة، حيث يحدد XML ذلك للحفاظ على معلومات خاصة بالمعالج في نص المستند.

class XmlProcessingInstruction : public System::Xml::XmlLinkedNode

الطرق

طريقةالوصف
CloneNode(bool) overrideينشئ نسخة مكررة من هذه العقدة.
get_Data()يعيد محتوى التعليمة المعالجة، مستثنياً الهدف.
get_InnerText() overrideيعيد القيم المدمجة للعقدة وجميع أبنائها.
get_LocalName() overrideيعيد الاسم المحلي للعقدة.
get_Name() overrideيعيد الاسم المؤهل للعقدة.
get_NodeType() overrideيعيد نوع العقدة الحالية.
get_Target()يعيد هدف التعليمة المعالجة.
get_Value() overrideيعيد قيمة العقدة.
set_Data(const String&)يضبط محتوى التعليمة المعالجة، مستثنياً الهدف.
set_InnerText(String) overrideيضبط القيم المدمجة للعقدة وجميع أبنائها.
set_Value(String) overrideيضبط قيمة العقدة.
WriteContentTo(const SharedPtr<XmlWriter>&) overrideيحفظ جميع أبناء العقدة إلى XmlWriter المحدد. لأن عقد ProcessingInstruction لا تحتوي على أبناء، فإن هذه الطريقة لا تأثير لها.
WriteTo(const SharedPtr<XmlWriter>&) overrideيحفظ العقدة إلى XmlWriter المحدد.

Typedefs

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

ملاحظات

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

انظر أيضًا