System::Xml::XmlAttribute فئة

XmlAttribute class

يمثل سمة. القيم الصالحة والافتراضية للسمة معرفة في تعريف نوع المستند (DTD) أو المخطط.

class XmlAttribute : public System::Xml::XmlNode

الطرق

طريقةالوصف
AppendChild(SharedPtr<XmlNode>) overrideيضيف العقدة المحددة إلى نهاية قائمة العقد الفرعية لهذه العقدة.
CloneNode(bool) overrideينشئ نسخة مكررة من هذه العقدة.
get_BaseURI() overrideيعيد معرف الموارد الموحد (URI) الأساسي للعقدة.
get_LocalName() overrideيعيد الاسم المحلي للعقدة.
get_Name() overrideيعيد الاسم المؤهل للعقدة.
get_NamespaceURI() overrideيعيد URI مساحة الاسم لهذه العقدة.
get_NodeType() overrideيعيد نوع العقدة الحالية.
get_OwnerDocument() overrideيعيد XmlDocument الذي تنتمي إليه هذه العقدة.
virtual get_OwnerElement()يعيد XmlElement الذي تنتمي إليه السمة.
get_Prefix() overrideيعيد بادئة مساحة الاسم لهذه العقدة.
get_SchemaInfo() overrideيعيد مجموعة معلومات ما بعد التحقق من المخطط (post-schema-validation-infoset) التي تم تعيينها لهذه العقدة نتيجة للتحقق من المخطط.
virtual get_Specified()يعيد قيمة تشير إلى ما إذا تم تعيين قيمة السمة صراحةً.
get_Value() overrideيعيد قيمة العقدة.
InsertAfter(SharedPtr<XmlNode>, SharedPtr<XmlNode>) overrideيدرج العقدة المحددة مباشرةً بعد عقدة الإشارة المحددة.
InsertBefore(SharedPtr<XmlNode>, SharedPtr<XmlNode>) overrideيدرج العقدة المحددة مباشرةً قبل عقدة الإشارة المحددة.
PrependChild(SharedPtr<XmlNode>) overrideيضيف العقدة المحددة إلى بداية قائمة العقد الفرعية لهذه العقدة.
RemoveChild(SharedPtr<XmlNode>) overrideيزيل العقدة الفرعية المحددة.
ReplaceChild(SharedPtr<XmlNode>, SharedPtr<XmlNode>) overrideيستبدل العقدة الفرعية المحددة بالعقدة الفرعية الجديدة المحددة.
set_InnerText(String) overrideيضبط القيم المدمجة للعقدة وجميع أبنائها.
set_InnerXml(String) overrideيضبط قيمة السمة.
set_Prefix(String) overrideيضبط بادئة مساحة الاسم لهذه العقدة.
set_Value(String) overrideيضبط قيمة العقدة.
WriteContentTo(const SharedPtr<XmlWriter>&) overrideيحفظ جميع أبناء العقدة إلى XmlWriter المحدد.
WriteTo(const SharedPtr<XmlWriter>&) overrideيحفظ العقدة إلى XmlWriter المحدد.

Typedefs

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

ملاحظات

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

انظر أيضًا