InlineXbrlDocument

InlineXbrlDocument class

مستند XBRL مضمّن .

public class InlineXbrlDocument : Document

المنشئون

اسموصف
InlineXbrlDocument(string)يقوم بتهيئة مثيل جديد منInlineXbrlDocument فئة وافتح ملفًا.

الخصائص

اسموصف
ArcroleReferences { get; }يحصل على مجموعةArcroleReference في مستند XBRL المضمن.
virtual BaseURI { get; }الحصول على URI الأساسي المطلق لهذه العقدة أو فارغًا إذا لم يتمكن التطبيق من الحصول على URI مطلق.
CharacterSet { get; }يحصل على تشفير الوثيقة.
ChildElements { get; }الحصول على العناصر الفرعية .
ChildNodes { get; }يحصل على العقد الفرعية .
ContentType { get; }يحصل على نوع محتوى الوثيقة.
Contexts { get; }يحصل على مجموعةContext في مستند XBRL المضمن.
Continuations { get; }يحصل على مجموعةInlineContinuation في مستند XBRL المضمن.
DocumentElement { get; }هذه سمة ملائمة تتيح الوصول المباشر إلى العقدة الفرعية التي تمثل عنصر المستند في المستند.
DocumentURI { get; }يحصل على مستند URI.
Facts { get; }يحصل على مجموعةInlineFact في مستند XBRL المضمن.
FirstChild { get; }الحصول على الطفل الأول لهذه العقدة. إذا لم يكن هناك مثل هذه العقدة ، فإن هذا يعود فارغًا.
Footnotes { get; }يحصل على مجموعةInlineFootnote في مستند XBRL المضمن.
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; }يحصل على العقدة التي تسبق هذه العقدة مباشرة. إذا لم يكن هناك مثل هذه العقدة ، فإن هذا يعود فارغًا.
References { get; }يحصل على ملفInlineReferences في مستند XBRL المضمن.
Relationships { get; }يحصل على مجموعةInlineRelationship في مستند XBRL المضمن.
RoleReferences { get; }يحصل على مجموعةRoleReference في مستند XBRL المضمن.
virtual TextContent { get; set; }الحصول على أو تحديد محتوى النص لهذه العقدة وتوابعها.
Units { get; }يحصل على مجموعةUnit في مستند XBRL المضمن.
ValidationErrors { get; set; }يحصل على مجموعةValidationError في مستند XBRL المضمن.

طُرق

اسموصف
AppendChild(Node)يضيف العقدة newChild إلى نهاية قائمة الأطفال لهذه العقدة .
CreateHtmlElement(string, string)ينشئ عنصر Html .
CreateInlineXbrlElement(string, string)إنشاء عنصر xbrl مضمّن .
CreateXbrlInstanceElement(string, string)ينشئ عنصر مثيل xbrl .
CreateXbrlLinkbaseElement(string, string)ينشئ عنصر xbrl linkbase .
ExportToXbrl()تصدير إلى كائن XbrlDocument .
ExportToXbrl(Stream)تصدير إلى تيار xbrl .
ExportToXbrl(string)تصدير إلى ملف xbrl .
GetArcroleTypeByURI(string)يحصل على ArcroleType الذي يحتوي على عنوان URL المحدد.
GetConceptById(string)يحصل على السياق الذي يحتوي على المعرف المحدد.
GetConceptByLoc(Loc)يحصل على المفهوم من خلال محدد المواقع.
GetConceptByName(string)يحصل على المفهوم الذي يحمل الاسم المحدد .
GetContextById(string)يحصل على السياق الذي يحتوي على المعرف المحدد.
GetContinuationChainByContinuationReference(string)الحصول على سلسلة الاستمرارية وفقًا لمرجع الاستمرارية.
GetRoleTypeByURI(string)يحصل على نوع الدور الذي يحتوي على uri المحدد.
GetUnitById(string)يحصل على الوحدة ذات المعرف المحدد .
IsValid()للتحقق مما إذا كان مستند XBRL هذا صالحًا.
RefreshInlineXbrlObjects()في حالة إضافة عناصر Xbrl وتحديثها وإزالتها في شجرة DOM ، يجب استدعاء هذه الطريقة لتحديث كائنات xbrl المضمنة.
RemoveChild(Node)يزيل العقدة الفرعية التي أشار إليها الطفل الكبير من قائمة الأطفال.
ReplaceChild(Node, Node)يستبدل العقدة الفرعية الطفل القديم بالعقدة التابعة للطفل الجديد في قائمة الأطفال ، ويعيد العقدة الفرعية القديمة.
Save(Stream)إنشاء ملف xbrl المضمن وحفظه في الدفق.
Save(string)إنشاء ملف xbrl المضمن وحفظه على القرص.
Validate()يتحقق من صحة مستند XBRL المضمن .

أنظر أيضا