InlineXbrlDocument

InlineXbrlDocument class

Ein Inline-XBRL-Dokument.

public class InlineXbrlDocument : Document

Konstrukteure

NameBeschreibung
InlineXbrlDocument(string)Initialisiert eine neue Instanz vonInlineXbrlDocument Klasse und öffnen Sie eine Datei.

Eigenschaften

NameBeschreibung
ArcroleReferences { get; }Ruft die Sammlung von abArcroleReference im Inline-XBRL-Dokument.
virtual BaseURI { get; }Ruft den absoluten Basis-URI dieses Knotens ab oder null, wenn die Implementierung keinen absoluten URI erhalten konnte.
CharacterSet { get; }Ruft die Kodierung des Dokuments ab.
ChildElements { get; }Ruft die untergeordneten Elemente ab.
ChildNodes { get; }Ruft die untergeordneten Knoten ab.
ContentType { get; }Ruft den Inhaltstyp des Dokuments ab.
Contexts { get; }Ruft die Sammlung von abContext im Inline-XBRL-Dokument.
Continuations { get; }Ruft die Sammlung von abInlineContinuation im Inline-XBRL-Dokument.
DocumentElement { get; }Dies ist ein praktisches Attribut, das direkten Zugriff auf den untergeordneten Knoten ermöglicht, der das Dokumentelement des Dokuments ist.
DocumentURI { get; }Ruft den Dokument-URI ab.
Facts { get; }Ruft die Sammlung von abInlineFact im Inline-XBRL-Dokument.
FirstChild { get; }Ruft das erste untergeordnete Element dieses Knotens ab. Wenn es keinen solchen Knoten gibt, gibt dies null zurück.
Footnotes { get; }Ruft die Sammlung von abInlineFootnote im Inline-XBRL-Dokument.
HasChildNodes { get; }Ruft ab, ob dieser Knoten Kinder hat.
LastChild { get; }Ruft das letzte untergeordnete Element dieses Knotens ab. Wenn es keinen solchen Knoten gibt, gibt dies null zurück.
virtual LocalName { get; }Ruft den lokalen Teil des qualifizierten Namens dieses Knotens ab.
virtual NamespaceURI { get; }Ruft den Namespace-URI dieses Knotens ab.
NextSibling { get; }Ruft den Knoten ab, der diesem Knoten unmittelbar folgt. Wenn es keinen solchen Knoten gibt, gibt dies null zurück.
override NodeName { get; }Ruft den Knotennamen des Dokuments ab.
NodeType { get; }Ruft den Knotentyp ab.
virtual NodeValue { get; set; }Ruft den Wert dieses Knotens ab oder legt ihn fest, abhängig von seinem Typ.
OwnerDocument { get; }Ruft das diesem Knoten zugeordnete Dokumentobjekt ab.
ParentNode { get; }Ruft den übergeordneten Knoten ab.
virtual Prefix { get; set; }Ruft das Namespace-Präfix dieses Knotens ab oder legt es fest.
PreviousSibling { get; }Ruft den Knoten ab, der diesem Knoten unmittelbar vorausgeht. Wenn es keinen solchen Knoten gibt, gibt dies null zurück.
References { get; }Ruft die abInlineReferences im Inline-XBRL-Dokument.
Relationships { get; }Ruft die Sammlung von abInlineRelationship im Inline-XBRL-Dokument.
RoleReferences { get; }Ruft die Sammlung von abRoleReference im Inline-XBRL-Dokument.
virtual TextContent { get; set; }Ruft den Textinhalt dieses Knotens und seiner Nachkommen ab oder legt ihn fest.
Units { get; }Ruft die Sammlung von abUnit im Inline-XBRL-Dokument.
ValidationErrors { get; set; }Ruft die Sammlung von abValidationError im Inline-XBRL-Dokument.

Methoden

NameBeschreibung
AppendChild(Node)Fügt den Knoten newChild am Ende der Liste der Kinder dieses Knotens hinzu.
CreateHtmlElement(string, string)Erstellt ein HTML-Element.
CreateInlineXbrlElement(string, string)Erstellt ein Inline-xbrl-Element.
CreateXbrlInstanceElement(string, string)Erstellt ein xbrl-Instanzelement.
CreateXbrlLinkbaseElement(string, string)Erstellt ein xbrl-Linkbase-Element.
ExportToXbrl()In XbrlDocument-Objekt exportieren.
ExportToXbrl(Stream)In xbrl-Stream exportieren.
ExportToXbrl(string)In xbrl-Datei exportieren.
GetArcroleTypeByURI(string)Ruft den ArcroleType ab, der den angegebenen uri hat.
GetConceptById(string)Ruft den Kontext ab, der die angegebene ID hat.
GetConceptByLoc(Loc)Ruft das Konzept vom Locator ab.
GetConceptByName(string)Ruft das Konzept mit dem angegebenen Namen ab.
GetContextById(string)Ruft den Kontext ab, der die angegebene ID hat.
GetContinuationChainByContinuationReference(string)Ruft die Fortsetzungskette gemäß der Fortsetzungsreferenz ab.
GetRoleTypeByURI(string)Ruft den RoleType ab, der den angegebenen uri hat.
GetUnitById(string)Ruft die Einheit ab, die die angegebene ID hat.
IsValid()Überprüft, ob dieses Inline-XBRL-Dokument gültig ist.
RefreshInlineXbrlObjects()Wenn Inline-Xbrl-Elemente in der DOM-Struktur hinzugefügt, aktualisiert oder entfernt werden, sollte diese Methode aufgerufen werden, um Inline-Xbrl-Objekte zu aktualisieren.
RemoveChild(Node)Entfernt den durch old child angegebenen untergeordneten Knoten aus der Liste der untergeordneten Elemente.
ReplaceChild(Node, Node)Ersetzt den alten untergeordneten Knoten des untergeordneten Knotens durch den neuen untergeordneten Knoten in der Liste der untergeordneten Elemente und gibt den alten untergeordneten Knoten zurück.
Save(Stream)Erstellt und speichert die Inline-xbrl-Datei im Stream.
Save(string)Erstellt und speichert die Inline-xbrl-Datei auf der Festplatte.
Validate()Validiert dieses Inline-XBRL-Dokument.

Siehe auch