المستند

Document class

تمثل Document المستند xbrl المضمن بالكامل. مفهومياً، هي جذر شجرة المستند، وتوفر الوصول الأساسي إلى بيانات المستند.

public class Document : Node

المنشئات

الاسمالوصف
Document()المُنشئ الافتراضي.

الخصائص

الاسمالوصف
virtual BaseURI { get; }يحصل على عنوان URI الأساسي المطلق لهذه العقدة أو null إذا لم يتمكن التنفيذ من الحصول على عنوان URI مطلق.
CharacterSet { get; }يحصل على ترميز المستند.
ChildElements { get; }يحصل على العناصر الفرعية.
ChildNodes { get; }يحصل على العقد الفرعية.
ContentType { get; }يحصل على نوع محتوى المستند.
DocumentElement { get; }هذه سمة ملائمة تسمح بالوصول المباشر إلى العقدة الفرعية التي هي عنصر المستند للمستند.
DocumentURI { get; }يحصل على URI المستند.
FirstChild { get; }يحصل على العنصر الفرعي الأول لهذه العقدة. إذا لم توجد مثل هذه العقدة، فإنها تُعيد null.
HasChildNodes { get; }يحصل على ما إذا كانت هذه العقدة لديها أي أبناء.
LastChild { get; }يحصل على العنصر الفرعي الأخير لهذه العقدة. إذا لم توجد مثل هذه العقدة، فإنها تُعيد null.
virtual LocalName { get; }يحصل على الجزء المحلي من الاسم المؤهل لهذه العقدة.
virtual NamespaceURI { get; }يحصل على URI مساحة الاسم لهذه العقدة.
NextSibling { get; }يحصل على العقدة التي تلي هذه العقدة مباشرة. إذا لم توجد مثل هذه العقدة، فإنها تُعيد null.
override NodeName { get; }يحصل على اسم العقدة للمستند.
NodeType { get; }يحصل على نوع العقدة.
virtual NodeValue { get; set; }يحصل أو يعيّن قيمة هذه العقدة، حسب نوعها.
OwnerDocument { get; }يحصل على كائن المستند المرتبط بهذه العقدة.
ParentNode { get; }يحصل على العقدة الأب.
virtual Prefix { get; set; }يحصل أو يضبط بادئة مساحة الاسم لهذه العقدة.
PreviousSibling { get; }يحصل على العقدة التي تسبق هذه العقدة مباشرةً. إذا لم توجد مثل هذه العقدة، فإنها تُعيد null.
virtual TextContent { get; set; }يحصل أو يضبط محتوى النص لهذه العقدة وفروعها.

الطرق

الاسمالوصف
AppendChild(Node)يضيف العقدة newChild إلى نهاية قائمة الأطفال لهذه العقدة.
RemoveChild(Node)يزيل عقدة الطفل المشار إليها بـ old child من قائمة الأطفال.
ReplaceChild(Node, Node)يستبدل عقدة الطفل old child بـ new child في قائمة الأطفال، ويُعيد عقدة الطفل القديمة.

انظر أيضًا