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

انظر أيضًا