XbrlInstanceElement

XbrlInstanceElement class

الفئة الأساسية لعنصر مثيل xbrl.

public class XbrlInstanceElement : Element

الخصائص

اسموصف
Attributes { get; }يحصل على سمات العنصر .
virtual BaseURI { get; }الحصول على URI الأساسي المطلق لهذه العقدة أو فارغًا إذا لم يتمكن التطبيق من الحصول على URI مطلق.
ChildElements { get; }الحصول على العناصر الفرعية للعنصر .
ChildNodes { get; }يحصل على العقد الفرعية .
FirstChild { get; }الحصول على الطفل الأول لهذه العقدة. إذا لم يكن هناك مثل هذه العقدة ، فإن هذا يعود فارغًا.
HasChildNodes { get; }التعرف على ما إذا كانت هذه العقدة بها أي توابع.
LastChild { get; }الحصول على آخر تابع لهذه العقدة. إذا لم يكن هناك مثل هذه العقدة ، فإن هذا يعود فارغًا.
override LocalName { get; }الحصول على الاسم المحلي للعنصر.
override NamespaceURI { get; }يحصل على مساحة الاسم URI للعنصر.
NextSibling { get; }يحصل على العقدة التي تلي هذه العقدة مباشرة. إذا لم يكن هناك مثل هذه العقدة ، فإن هذا يعود فارغًا.
override NodeName { get; }الحصول على اسم عقدة العنصر.
NodeType { get; }يحصل على نوع العقدة .
virtual NodeValue { get; set; }الحصول على أو تحديد قيمة هذه العقدة ، حسب نوعها.
OwnerDocument { get; }يحصل على كائن المستند المرتبط بهذه العقدة.
ParentElement { get; }يحصل على العنصر الأصل للعنصر.
ParentNode { get; }يحصل على العقدة الأصلية .
override Prefix { get; }الحصول على بادئة العنصر.
PreviousSibling { get; }يحصل على العقدة التي تسبق هذه العقدة مباشرة. إذا لم يكن هناك مثل هذه العقدة ، فإن هذا يعود فارغًا.
override TextContent { get; set; }يحصل على محتوى النص للعنصر.

طُرق

اسموصف
AppendChild(Node)يضيف العقدة newChild إلى نهاية قائمة الأطفال لهذه العقدة .
GetAttribute(string)يحصل على قيمة سمة بالاسم.
GetAttributeNS(string, string)الحصول على قيمة سمة حسب الاسم المحلي ومساحة URI.
HasAttribute(string)إرجاع صحيح عندما يتم تحديد سمة تحمل اسمًا معينًا في هذا العنصر أو عندما تكون لها قيمة افتراضية ، أو خطأ بخلاف ذلك.
HasAttributeNS(string, string)إرجاع صحيح عندما يتم تحديد سمة ذات اسم محلي ومساحة اسم URI على هذا العنصر أو لها قيمة افتراضية ، خطأ بخلاف ذلك.
RemoveAttribute(string)يزيل سمة حسب الاسم.
RemoveAttributeNS(string, string)يزيل سمة حسب الاسم المحلي ومساحة URI.
RemoveChild(Node)يزيل العقدة الفرعية التي أشار إليها الطفل الكبير من قائمة الأطفال.
ReplaceChild(Node, Node)يستبدل العقدة الفرعية الطفل القديم بالعقدة التابعة للطفل الجديد في قائمة الأطفال ، ويعيد العقدة الفرعية القديمة.
SetAttribute(string, string)إضافة سمة جديدة. إذا كانت السمة التي تحمل هذا الاسم موجودة بالفعل في العنصر ، فسيتم تغيير قيمتها لتصبح قيمة معلمة القيمة.
SetAttributeNS(string, string, string)إضافة سمة جديدة. إذا كانت سمة تحمل نفس الاسم المحلي ومساحة URI موجودة بالفعل على العنصر ، فسيتم تغيير بادئتها لتكون جزء البادئة من الاسم المؤهل ، ويتم تغيير قيمتها لتكون معلمة القيمة.

أنظر أيضا