Class DiscoverableTaxonomySet
Represents a Discoverable Taxonomy Set (DTS) that aggregates taxonomy, instance, and linkbase information discovered from XBRL documents.
public class DiscoverableTaxonomySet
- Inheritance
-
DiscoverableTaxonomySet
- Derived
- Inherited Members
Properties
CalculationLinkTrees
Gets the calculation link trees, grouped by role type.
public Dictionary<RoleType, LinkTree> CalculationLinkTrees { get; }
Property Value
CalculationLinks
Gets all calculation links in the DTS.
public XBRLLink[] CalculationLinks { get; }
Property Value
- XBRLLink[]
Concepts
Gets all concept definitions discovered in the DTS.
public Concept[] Concepts { get; }
Property Value
- Concept[]
Contexts
Gets all contexts defined in the DTS.
public Context[] Contexts { get; }
Property Value
- Context[]
DefinitionLinkTrees
Gets the definition link trees, grouped by role type.
public Dictionary<RoleType, LinkTree> DefinitionLinkTrees { get; }
Property Value
DefinitionLinks
Gets all definition links in the DTS.
public XBRLLink[] DefinitionLinks { get; }
Property Value
- XBRLLink[]
DocumentTree
Gets or sets the document tree structure for all documents in the DTS.
public required DocumentTree DocumentTree { get; init; }
Property Value
Facts
Gets all facts (data points) defined in the DTS.
public Fact[] Facts { get; }
Property Value
- Fact[]
GenericLinkTrees
Gets the generic link trees, grouped by role type.
public Dictionary<RoleType, LinkTree> GenericLinkTrees { get; }
Property Value
GenericLinks
Gets all generic links in the DTS.
public XBRLLink[] GenericLinks { get; }
Property Value
- XBRLLink[]
LabelLinkTrees
Gets the label link trees, grouped by role type.
public Dictionary<RoleType, LinkTree> LabelLinkTrees { get; }
Property Value
LabelLinks
Gets all label links in the DTS.
public XBRLLink[] LabelLinks { get; }
Property Value
- XBRLLink[]
Labels
Gets all labels associated with concepts in the DTS.
public Dictionary<Concept, Label[]> Labels { get; }
Property Value
- Dictionary<Concept, Label[]>
PresentationLinkTrees
Gets the presentation link trees, grouped by role type.
public Dictionary<RoleType, LinkTree> PresentationLinkTrees { get; }
Property Value
PresentationLinks
Gets all presentation links in the DTS.
public XBRLLink[] PresentationLinks { get; }
Property Value
- XBRLLink[]
ReferenceLinkTrees
Gets the reference link trees, grouped by role type.
public Dictionary<RoleType, LinkTree> ReferenceLinkTrees { get; }
Property Value
ReferenceLinks
Gets all reference links in the DTS.
public XBRLLink[] ReferenceLinks { get; }
Property Value
- XBRLLink[]
References
Gets all references associated with concepts in the DTS.
public Dictionary<Concept, Reference[]> References { get; }
Property Value
RoleTypes
Gets all role types defined in the DTS.
public RoleType[] RoleTypes { get; }
Property Value
- RoleType[]
Units
Gets all units defined in the DTS.
public Unit[] Units { get; }
Property Value
- Unit[]