InlineXbrlDocument

InlineXbrlDocument class

Ett inbyggt XBRL-dokument.

public class InlineXbrlDocument : Document

Konstruktörer

namnBeskrivning
InlineXbrlDocument(string)Initierar en ny instans avInlineXbrlDocument klass och öppna en fil.

Egenskaper

namnBeskrivning
ArcroleReferences { get; }Får samlingen avArcroleReference i XBRL-dokumentet.
virtual BaseURI { get; }Får den absoluta bas-URI för denna nod eller noll om implementeringen inte kunde erhålla en absolut URI.
CharacterSet { get; }Hämtar dokumentets kodning.
ChildElements { get; }Hämtar de underordnade elementen.
ChildNodes { get; }Hämtar barnnoderna.
ContentType { get; }Hämtar dokumentinnehållstypen.
Contexts { get; }Får samlingen avContext i XBRL-dokumentet.
Continuations { get; }Får samlingen avInlineContinuation i XBRL-dokumentet.
DocumentElement { get; }Detta är ett bekvämlighetsattribut som tillåter direkt åtkomst till den underordnade noden som är dokumentelementet i dokumentet.
DocumentURI { get; }Hämtar dokumentets URI.
Facts { get; }Får samlingen avInlineFact i XBRL-dokumentet.
FirstChild { get; }Får det första barnet till denna nod. Om det inte finns någon sådan nod, returnerar detta null.
Footnotes { get; }Får samlingen avInlineFootnote i XBRL-dokumentet.
HasChildNodes { get; }Hämtar om denna nod har några barn.
LastChild { get; }Hämtar det sista barnet till denna nod. Om det inte finns någon sådan nod, returnerar detta null.
virtual LocalName { get; }Hämtar den lokala delen av det kvalificerade namnet på denna nod.
virtual NamespaceURI { get; }Hämtar namnområdets URI för denna nod.
NextSibling { get; }Hämtar noden omedelbart efter denna nod. Om det inte finns någon sådan nod, returnerar detta null.
override NodeName { get; }Hämtar nodnamnet på dokumentet.
NodeType { get; }Hämtar nodtypen.
virtual NodeValue { get; set; }Hämtar eller ställer in värdet för denna nod, beroende på dess typ.
OwnerDocument { get; }Hämtar dokumentobjektet som är associerat med denna nod.
ParentNode { get; }Hämtar den överordnade noden.
virtual Prefix { get; set; }Hämtar eller ställer in namnområdesprefixet för denna nod.
PreviousSibling { get; }Hämtar noden omedelbart före denna nod. Om det inte finns någon sådan nod, returnerar detta null.
References { get; }FårInlineReferences i XBRL-dokumentet.
Relationships { get; }Får samlingen avInlineRelationship i XBRL-dokumentet.
RoleReferences { get; }Får samlingen avRoleReference i XBRL-dokumentet.
virtual TextContent { get; set; }Hämtar eller ställer in textinnehållet för denna nod och dess avkomlingar.
Units { get; }Får samlingen avUnit i XBRL-dokumentet.
ValidationErrors { get; set; }Får samlingen avValidationError i XBRL-dokumentet.

Metoder

namnBeskrivning
AppendChild(Node)Lägger till noden newChild i slutet av listan över underordnade till denna nod.
CreateHtmlElement(string, string)Skapar ett HTML-element.
CreateInlineXbrlElement(string, string)Skapar ett inline xbrl-element.
CreateXbrlInstanceElement(string, string)Skapar ett xbrl-instanselement.
CreateXbrlLinkbaseElement(string, string)Skapar ett xbrl länkbaselement.
ExportToXbrl()Exportera till XbrlDocument-objekt.
ExportToXbrl(Stream)Exportera till xbrl stream.
ExportToXbrl(string)Exportera till xbrl-fil.
GetArcroleTypeByURI(string)Hämtar ArcroleType som har den angivna uri.
GetConceptById(string)Hämtar kontexten som har det angivna id.
GetConceptByLoc(Loc)Får konceptet av lokaliseraren.
GetConceptByName(string)Hämtar konceptet som har det angivna namnet.
GetContextById(string)Hämtar kontexten som har det angivna id.
GetContinuationChainByContinuationReference(string)Hämtar fortsättningskedjan enligt fortsättningsreferensen.
GetRoleTypeByURI(string)Hämtar RoleType som har den angivna uri.
GetUnitById(string)Hämtar enheten som har det angivna id.
IsValid()Kontrollerar om detta inlinse XBRL-dokument är giltigt.
RefreshInlineXbrlObjects()Om du lägger till, uppdaterar, tar bort Inline Xbrl-element i DOM-trädet, bör den här metoden anropas för att uppdatera inline-xbrl-objekt.
RemoveChild(Node)Tar bort den underordnade noden som indikeras av gammalt barn från listan över barn.
ReplaceChild(Node, Node)Ersätter det gamla underordnade barnet med nytt underordnat i listan över underordnade och returnerar den gamla underordnade noden.
Save(Stream)Skapar och sparar den infogade xbrl-filen i strömmen.
Save(string)Skapar och sparar den inline xbrl-filen på disken.
Validate()Validerar detta inline XBRL-dokument.

Se även