Document
Document class
يمثل المستند مستند xbrl المضمن بالكامل. من الناحية المفاهيمية ، فهو جذر شجرة المستند ، ويوفر الوصول الأساسي إلى بيانات المستند.
public class Document : Node
المنشئون
الخصائص
اسم |
وصف |
virtual BaseURI { get; } |
الحصول على URI الأساسي المطلق لهذه العقدة أو فارغًا إذا لم يتمكن التطبيق من الحصول على URI مطلق. |
CharacterSet { get; } |
يحصل على تشفير الوثيقة. |
ChildElements { get; } |
الحصول على العناصر الفرعية . |
ChildNodes { get; } |
يحصل على العقد الفرعية . |
ContentType { get; } |
يحصل على نوع محتوى الوثيقة. |
DocumentElement { get; } |
هذه سمة ملائمة تتيح الوصول المباشر إلى العقدة الفرعية التي تمثل عنصر المستند في المستند. |
DocumentURI { get; } |
يحصل على مستند URI. |
FirstChild { get; } |
الحصول على الطفل الأول لهذه العقدة. إذا لم يكن هناك مثل هذه العقدة ، فإن هذا يعود فارغًا. |
HasChildNodes { get; } |
التعرف على ما إذا كانت هذه العقدة بها أي توابع. |
LastChild { get; } |
الحصول على آخر تابع لهذه العقدة. إذا لم يكن هناك مثل هذه العقدة ، فإن هذا يعود فارغًا. |
virtual LocalName { get; } |
الحصول على الجزء المحلي من الاسم المؤهل لهذه العقدة. |
virtual NamespaceURI { get; } |
يحصل على مساحة الاسم URI لهذه العقدة. |
NextSibling { get; } |
يحصل على العقدة التي تلي هذه العقدة مباشرة. إذا لم يكن هناك مثل هذه العقدة ، فإن هذا يعود فارغًا. |
override NodeName { get; } |
الحصول على اسم عقدة المستند. |
NodeType { get; } |
يحصل على نوع العقدة . |
virtual NodeValue { get; set; } |
الحصول على أو تحديد قيمة هذه العقدة ، حسب نوعها. |
OwnerDocument { get; } |
يحصل على كائن المستند المرتبط بهذه العقدة. |
ParentNode { get; } |
يحصل على العقدة الأصلية . |
virtual Prefix { get; set; } |
الحصول على بادئة مساحة الاسم لهذه العقدة أو تعيينها. |
PreviousSibling { get; } |
يحصل على العقدة التي تسبق هذه العقدة مباشرة. إذا لم يكن هناك مثل هذه العقدة ، فإن هذا يعود فارغًا. |
virtual TextContent { get; set; } |
الحصول على أو تحديد محتوى النص لهذه العقدة وتوابعها. |
طُرق
اسم |
وصف |
AppendChild(Node) |
يضيف العقدة newChild إلى نهاية قائمة الأطفال لهذه العقدة . |
RemoveChild(Node) |
يزيل العقدة الفرعية التي أشار إليها الطفل الكبير من قائمة الأطفال. |
ReplaceChild(Node, Node) |
يستبدل العقدة الفرعية الطفل القديم بالعقدة التابعة للطفل الجديد في قائمة الأطفال ، ويعيد العقدة الفرعية القديمة. |
أنظر أيضا