Document

Document class

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

public class Document : Node

المنشئون

اسم وصف
Document() Default_Constructor

الخصائص

اسم وصف
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) يستبدل العقدة الفرعية الطفل القديم بالعقدة التابعة للطفل الجديد في قائمة الأطفال ، ويعيد العقدة الفرعية القديمة.

أنظر أيضا