Altova.RaptorXml.Xbrl.Taxonomy Namespace |
The Altova.RaptorXml.Xbrl.Taxonomy namespace provides a .NET API for the XBRL 2.1 specification.
This .NET interface enables the user to navigate the DTS and its linkbases and taxonomy schemas and access information from concepts and the standard linkbases.
Class | Description | |
---|---|---|
![]() | Arc | An Arc class represents an XLink arc element in an XBRL linkbase. |
![]() | ArcCollection | The ArcCollection class represents a collection of Arc objects. |
![]() | ArcroleRef | An ArcroleRef class represents an XBRL roleRef element in the DTS. |
![]() | ArcroleRefCollection | The ArcroleRefCollection class represents a collection of ArcroleRef objects. |
![]() | ArcroleType | An ArcroleType class represents an XBRL arcroleType element in the DTS. |
![]() | ArcroleTypeDefinitionData | An RoleTypeDefinitionData class represents a definition element with an XBRL roleType/arcroleType in the DTS. |
![]() | ArcroleTypeUsedOnData | An RoleTypeUsedOnData class represents an XBRL usedOn element in the DTS. |
![]() | ArcroleTypeCollection | The ArcroleTypeCollection class represents a collection of ArcroleType objects. |
![]() | ArcroleTypeUsedOnCollection | The ArcroleTypeUsedOnCollection class represents a collection of ArcroleTypeUsedOnData objects. |
![]() | BaseSet | An BaseSet class represents a baseset in the DTS for a specific combination of extend links and arcs. |
![]() | BaseSetArcCollection | The BaseSetArcCollection class represents a collection of Arc objects. |
![]() | BaseSetCalculationRelationshipCollection | The BaseSetCalculationRelationshipCollection class represents a collection of CalculationRelationship objects. |
![]() | BaseSetCollection | The BaseSetCollection class represents a collection of BaseSet objects. |
![]() | BaseSetDefinitionRelationshipCollection | The BaseSetDefinitionRelationshipCollection class represents a collection of DefinitionRelationship objects. |
![]() | BaseSetFootnoteRelationshipCollection | The BaseSetFootnoteRelationshipCollection class represents a collection of FootnoteRelationship objects. |
![]() | BaseSetGenericRelationshipCollection | The BaseSetGenericRelationshipCollection class represents a collection of GenericRelationship objects. |
![]() | BaseSetLabelRelationshipCollection | The BaseSetLabelRelationshipCollection class represents a collection of LabelRelationship objects. |
![]() | BaseSetPresentationRelationshipCollection | The BaseSetPresentationRelationshipCollection class represents a collection of PresentationRelationship objects. |
![]() | BaseSetReferenceRelationshipCollection | The BaseSetReferenceRelationshipCollection class represents a collection of ReferenceRelationship objects. |
![]() | BaseSetRelationshipCollection | The BaseSetRelationshipCollection class represents a collection of Relationship objects. |
![]() | CalculationArc | An CalculationArc class represents an XLink calculationArc element in an XBRL linkbase. |
![]() | CalculationBaseSet | The CalculationBaseSet class represents the standard calculation baseset in the DTS. |
![]() | CalculationRelationship | An CalculationRelationship class represents a calculation relationship in the DTS network of relationships. |
![]() | CalculationRelationshipNetwork | The CalculationRelationshipNetwork class represents the network of relationships for the standard calculation base set in the DTS. |
![]() | Concept | An Concept class represents an XBRL concept in the DTS. |
![]() | Constants | The Constants class defines constants for namespaces of standard roles and arc roles. |
![]() | DefinitionArc | An DefinitionArc class represents an XLink definitionArc element in an XBRL linkbase. |
![]() | DefinitionBaseSet | The DefinitionBaseSet class represents the standard definition baseset in the DTS. |
![]() | DefinitionRelationship | An DefinitionRelationship class represents a definition relationship in the DTS network of relationships. |
![]() | DefinitionRelationshipNetwork | The DefinitionRelationshipNetwork class represents the network of relationships for the standard definition base set in the DTS. |
![]() | DomainItemCollection | The DomainItemCollection class represents a collection of Item objects. |
![]() | Dts | An Dts class represents an XBRL Discoverable Taxonomy Set (DTS). |
![]() | DtsArcroleTypeCollection | The DtsArcroleTypeCollection class represents a collection of ArcroleType objects. |
![]() | DtsAssertionCollection | The DtsAssertionCollection class represents a collection of Assertion objects. |
![]() | DtsAssertionSetCollection | The DtsAssertionSetCollection class represents a collection of AssertionSet objects. |
![]() | DtsConceptCollection | The DtsConceptCollection class represents a collection of Concept objects. |
![]() | DtsDimensionCollection | The DtsDimensionCollection class represents a collection of Dimension objects. |
![]() | DtsDocumentCollection | The DtsDocumentCollection class represents a collection of Document objects. |
![]() | DtsEntryPointCollection | The DtsEntryPointCollection class represents a collection of Document objects. |
![]() | DtsFilterCollection | The DtsFilterCollection class represents a collection of Filter objects. |
![]() | DtsFormulaCollection | The DtsFormulaCollection class represents a collection of Formula objects. |
![]() | DtsHypercubeCollection | The DtsHypercubeCollection class represents a collection of Hypercube objects. |
![]() | DtsItemCollection | The DtsItemCollection class represents a collection of Item objects. |
![]() | DtsLinkbaseCollection | The DtsLinkbaseCollection class represents a collection of Linkbase objects. |
![]() | DtsParameterCollection | The DtsParameterCollection class represents a collection of Parameter objects. |
![]() | DtsRoleTypeCollection | The DtsRoleTypeCollection class represents a collection of RoleType objects. |
![]() | DtsSettings | The DtsSettings class allows to modify the settings used to load and validate XBRL taxonomies. |
![]() | DtsTableCollection | The DtsTableCollection class represents a collection of Table objects. |
![]() | DtsTaxonomySchemaCollection | The DtsTaxonomySchemaCollection class represents a collection of TaxonomySchema objects. |
![]() | DtsTupleCollection | The DtsTupleCollection class represents a collection of Tuple objects. |
![]() | ElementCollection | The ElementCollection class represents a collection of ElementInformationItem objects. |
![]() | ElementLabelRelationship | An ElementLabelRelationship class represents the generic element-label relationship in the DTS network of relationships. |
![]() | ElementLabelRelationshipCollection | The ElementLabelRelationshipCollection class represents a collection of ElementLabelRelationship objects. |
![]() | ElementReferenceRelationship | An ElementReferenceRelationship class represents the generic element-reference relationship in the DTS network of relationships. |
![]() | ElementReferenceRelationshipCollection | The ElementReferenceRelationshipCollection class represents a collection of ElementReferenceRelationship objects. |
![]() | EntryPointUrlList | The EntryPointUrlList class represents a list of String objects. |
![]() | EnumerationItem | An EnumerationItem class represents an extensible enumeration XBRL item declaration in the DTS. |
![]() | EssenceAliasRelationship | An EssenceAliasRelationship class represents a essence-alias relationship in the DTS network of relationships. |
![]() | ExtendedLink | An ExtendedLink class represents an XLink extended link element in an XBRL linkbase. |
![]() | ExtendedLinkCollection | The ExtendedLinkCollection class represents a collection of ExtendedLink objects. |
![]() | Footnote | A Footnote class represents a <link:footnote> resource in the XBRL instance. |
![]() | FootnoteArc | An FootnoteArc class represents an XLink footnoteArc element in an XBRL linkbase. |
![]() | FootnoteBaseSet | The FootnoteBaseSet class represents the standard footnote baseset in the DTS. |
![]() | FootnoteRelationship | An FootnoteRelationship class represents a footnoteArc relationship in the footnote linkbase of an XBRL instance document. |
![]() | FootnoteRelationshipNetwork | The FootnoteRelationshipNetwork class represents the network of relationships for the standard footnote base set in the DTS. |
![]() | GeneralSpecialRelationship | An GeneralSpecialRelationship class represents a general-special relationship in the DTS network of relationships. |
![]() | GenericBaseSet | The GenericBaseSet class represents a generic baseset with a given linkrole and acrrole in the DTS. |
![]() | GenericRelationship | An GenericRelationship class represents a generic linkbase relationship in the DTS network of relationships. |
![]() | GenericRelationshipNetwork | The GenericRelationshipNetwork class represents the network of relationships for generic link base sets with a given linkrole and acrrole in the DTS. |
![]() | Item | An Item class represents an XBRL item declaration in the DTS. |
![]() | Label | A Label class represents a <link:label> resource in the DTS. |
![]() | LabelArc | An LabelArc class represents an XLink labelArc element in an XBRL linkbase. |
![]() | LabelBaseSet | The LabelBaseSet class represents the standard label baseset in the DTS. |
![]() | LabelCollection | The LabelCollection class represents a collection of Label objects. |
![]() | LabelRelationship | An LabelRelationship class represents a label relationship in the DTS network of relationships. |
![]() | LabelRelationshipCollection | The LabelRelationshipCollection class represents a collection of LabelRelationship objects. |
![]() | LabelRelationshipNetwork | The LabelRelationshipNetwork class represents the network of relationships for the standard label base set in the DTS. |
![]() | Linkbase | An Linkbase class represents an XBRL linkbase. |
![]() | LinkbaseCollection | The LinkbaseCollection class represents a collection of Linkbase objects. |
![]() | LinkbaseDocument | An LinkbaseDocument class represents a linkbase document in the DTS. |
![]() | LinkbaseRef | An LinkbaseRef class represents an XBRL schemaRef element in the DTS. |
![]() | LinkbaseRefCollection | The LinkbaseRefCollection class represents a collection of LinkbaseRef objects. |
![]() | LinkRoleSet | The LinkRoleSet class represents a set of link role URIs. |
![]() | Locator | An Locator class represents an XLink locator element in an XBRL linkbase. |
![]() | LocatorCollection | The LocatorCollection class represents a collection of Locator objects. |
![]() | Message | A Message class represents a <msg:message> resource in the DTS. |
![]() | NetworkCalculationRelationshipCollection | The NetworkCalculationRelationshipCollection class represents a collection of CalculationRelationship objects. |
![]() | NetworkCalculationRelationshipIdxCollection | The NetworkCalculationRelationshipIdxCollection class represents a collection of CalculationRelationship objects. |
![]() | NetworkConceptCollection | The NetworkConceptCollection class represents a collection of Concept objects. |
![]() | NetworkDefinitionRelationshipCollection | The NetworkDefinitionRelationshipCollection class represents a collection of DefinitionRelationship objects. |
![]() | NetworkDefinitionRelationshipIdxCollection | The NetworkDefinitionRelationshipIdxCollection class represents a collection of DefinitionRelationship objects. |
![]() | NetworkFactCollection | The NetworkFactCollection class represents a collection of Fact objects. |
![]() | NetworkFootnoteRelationshipCollection | The NetworkFootnoteRelationshipCollection class represents a collection of FootnoteRelationship objects. |
![]() | NetworkFootnoteRelationshipIdxCollection | The NetworkFootnoteRelationshipIdxCollection class represents a collection of FootnoteRelationship objects. |
![]() | NetworkGenericRelationshipCollection | The NetworkGenericRelationshipCollection class represents a collection of GenericRelationship objects. |
![]() | NetworkGenericRelationshipIdxCollection | The NetworkGenericRelationshipIdxCollection class represents a collection of GenericRelationship objects. |
![]() | NetworkLabelRelationshipCollection | The NetworkLabelRelationshipCollection class represents a collection of LabelRelationship objects. |
![]() | NetworkLabelRelationshipIdxCollection | The NetworkLabelRelationshipIdxCollection class represents a collection of LabelRelationship objects. |
![]() | NetworkPresentationRelationshipCollection | The NetworkPresentationRelationshipCollection class represents a collection of PresentationRelationship objects. |
![]() | NetworkPresentationRelationshipIdxCollection | The NetworkPresentationRelationshipIdxCollection class represents a collection of PresentationRelationship objects. |
![]() | NetworkReferenceRelationshipCollection | The NetworkReferenceRelationshipCollection class represents a collection of ReferenceRelationship objects. |
![]() | NetworkReferenceRelationshipIdxCollection | The NetworkReferenceRelationshipIdxCollection class represents a collection of ReferenceRelationship objects. |
![]() | NetworkRelationshipCollection | The NetworkRelationshipCollection class represents a collection of Relationship objects. |
![]() | NetworkRelationshipIdxCollection | The NetworkRelationshipIdxCollection class represents a collection of Relationship objects. |
![]() | NetworkRootCollection | The NetworkRootCollection class represents a collection of Object objects. |
![]() | Part | An Part class represents an XBRL reference part element in the DTS. |
![]() | PartCollection | The PartCollection class represents a collection of Part objects. |
![]() | PresentationArc | An PresentationArc class represents an XLink presentationArc element in an XBRL linkbase. |
![]() | PresentationBaseSet | The PresentationBaseSet class represents the standard presentation baseset in the DTS. |
![]() | PresentationRelationship | An PresentationRelationship class represents a presentation relationship in the DTS network of relationships. |
![]() | PresentationRelationshipNetwork | The PresentationRelationshipNetwork class represents the network of relationships for the standard presentation base set in the DTS. |
![]() | Reference | A Reference class represents a <link:reference> resource in the DTS. |
![]() | ReferenceArc | An ReferenceArc class represents an XLink referenceArc element in an XBRL linkbase. |
![]() | ReferenceBaseSet | The ReferenceBaseSet class represents the standard reference baseset in the DTS. |
![]() | ReferenceCollection | The ReferenceCollection class represents a collection of Reference objects. |
![]() | ReferenceRelationship | An ReferenceRelationship class represents a reference relationship in the DTS network of relationships. |
![]() | ReferenceRelationshipCollection | The ReferenceRelationshipCollection class represents a collection of ReferenceRelationship objects. |
![]() | ReferenceRelationshipNetwork | The ReferenceRelationshipNetwork class represents the network of relationships for the standard reference base set in the DTS. |
![]() | Relationship | An Relationship class represents a relationship in the DTS network of relationships. |
![]() | RelationshipCollection | The RelationshipCollection class represents a collection of Relationship objects. |
![]() | RelationshipNetwork | An RelationshipNetwork class represents the network of relationships for a base set in the DTS. |
![]() | RelationshipNetworkNode | An RelationshipNetworkNode class represents a node in the network of relationships. The interface can be used to traverse the network of relationships in various directions. Each RelationshipNetworkNode object stores an additional reference to the relationship that was traversed to arrive at this node and can be queried for relevant attributes including preferred_label_role, target_role and weight. |
![]() | RelationshipNetworkNodeCollection | The RelationshipNetworkNodeCollection class represents a collection of RelationshipNetworkNode objects. |
![]() | RelationshipNetworkNodeWalker | The RelationshipNetworkNodeWalker class represents class represents an iterator of RelationshipNetworkNode objects. |
![]() | RelationshipNetworkRootNodeCollection | The RelationshipNetworkRootNodeCollection class represents a collection of RelationshipNetworkNode objects. |
![]() | RequiresElementRelationship | An RequiresElementRelationship class represents a requires-element relationship in the DTS network of relationships. |
![]() | Resource | An Resource class represents a <xl:resource> resource in the DTS. |
![]() | ResourceCollection | The ResourceCollection class represents a collection of Resource objects. |
![]() | RoleRef | An RoleRef class represents an XBRL roleRef element in the DTS. |
![]() | RoleRefCollection | The RoleRefCollection class represents a collection of RoleRef objects. |
![]() | RoleType | An RoleType class represents an XBRL roleType element in the DTS. |
![]() | RoleTypeDefinitionData | An RoleTypeDefinitionData class represents a definition element with an XBRL roleType/arcroleType in the DTS. |
![]() | RoleTypeUsedOnData | An RoleTypeUsedOnData class represents an XBRL usedOn element in the DTS. |
![]() | RoleTypeCollection | The RoleTypeCollection class represents a collection of RoleType objects. |
![]() | RoleTypeUsedOnCollection | The RoleTypeUsedOnCollection class represents a collection of RoleTypeUsedOnData objects. |
![]() | SchemaRef | An SchemaRef class represents an XBRL schemaRef element in the DTS. |
![]() | SimilarTuplesRelationship | An SimilarTuplesRelationship class represents a similar-tuples relationship in the DTS network of relationships. |
![]() | SimpleLink | An SimpleLink class represents an XLink simpleLink element in the DTS. |
![]() | TaxonomyPackage | An TaxonomyPackage object represents an XBRL taxonomy package. |
![]() | TaxonomyPackageList | The TaxonomyPackageList class represents a list of TaxonomyPackage objects. |
![]() | TaxonomyPackageMetaData | An TaxonomyPackageMetaData object represents the XBRL taxonomy package metadata information stored in taxonomyPackage.xml. |
![]() | TaxonomyPackageMetaDataDescriptionData | This class represents the <tf:description> element in taxonomyPackage.xml metadata file. |
![]() | TaxonomyPackageMetaDataEntryPointData | This class represents a <tf:entryPoint> element in taxonomyPackage.xml metadata file. |
![]() | TaxonomyPackageMetaDataEntryPointDocumentData | This class represents the <tf:entryPointDocument> element in taxonomyPackage.xml metadata file. |
![]() | TaxonomyPackageMetaDataIdentifierData | This class represents the <tf:identifier> element in taxonomyPackage.xml metadata file. |
![]() | TaxonomyPackageMetaDataLanguageData | This class represents the <tf:language> element in taxonomyPackage.xml metadata file. |
![]() | TaxonomyPackageMetaDataLicenseData | This class represents the <tf:license> element in taxonomyPackage.xml metadata file. |
![]() | TaxonomyPackageMetaDataNameData | This class represents the <tf:name> element in taxonomyPackage.xml metadata file. |
![]() | TaxonomyPackageMetaDataPublicationDateData | This class represents the <tf:publicationDate> element in taxonomyPackage.xml metadata file. |
![]() | TaxonomyPackageMetaDataPublisherCountryData | This class represents the <tf:publisherCountry> element in taxonomyPackage.xml metadata file. |
![]() | TaxonomyPackageMetaDataPublisherData | This class represents the <tf:publisher> element in taxonomyPackage.xml metadata file. |
![]() | TaxonomyPackageMetaDataPublisherUrlData | This class represents the <tf:publisherURL> element in taxonomyPackage.xml metadata file. |
![]() | TaxonomyPackageMetaDataTaxonomyPackageRefData | This class represents the <tf:taxonomyPackageRef> element in taxonomyPackage.xml metadata file. |
![]() | TaxonomyPackageMetaDataVersionData | This class represents the <tf:version> element in taxonomyPackage.xml metadata file. |
![]() | TaxonomyPackageMetaDataVersioningReportData | This class represents the <tf:versioningReport> element in taxonomyPackage.xml metadata file. |
![]() | TaxonomyPackageMetaDataDescriptionCollection | The TaxonomyPackageMetaDataDescriptionCollection class represents a collection of TaxonomyPackageMetaDataDescriptionData objects. |
![]() | TaxonomyPackageMetaDataEntryPointCollection | The TaxonomyPackageMetaDataEntryPointCollection class represents a collection of TaxonomyPackageMetaDataEntryPointData objects. |
![]() | TaxonomyPackageMetaDataEntryPointDocumentCollection | The TaxonomyPackageMetaDataEntryPointDocumentCollection class represents a collection of TaxonomyPackageMetaDataEntryPointDocumentData objects. |
![]() | TaxonomyPackageMetaDataLanguageCollection | The TaxonomyPackageMetaDataLanguageCollection class represents a collection of TaxonomyPackageMetaDataLanguageData objects. |
![]() | TaxonomyPackageMetaDataNameCollection | The TaxonomyPackageMetaDataNameCollection class represents a collection of TaxonomyPackageMetaDataNameData objects. |
![]() | TaxonomyPackageMetaDataPublisherCollection | The TaxonomyPackageMetaDataPublisherCollection class represents a collection of TaxonomyPackageMetaDataPublisherData objects. |
![]() | TaxonomyPackageMetaDataTaxonomyPackageRefCollection | The TaxonomyPackageMetaDataTaxonomyPackageRefCollection class represents a collection of TaxonomyPackageMetaDataTaxonomyPackageRefData objects. |
![]() | TaxonomyPackageMetaDataVersioningReportCollection | The TaxonomyPackageMetaDataVersioningReportCollection class represents a collection of TaxonomyPackageMetaDataVersioningReportData objects. |
![]() | TaxonomyPackageSettings | The TaxonomyPackageSettings class allows to modify the settings used to load and validate XBRL taxonomy packages. |
![]() | TaxonomyPackageUrlList | The TaxonomyPackageUrlList class represents a list of String objects. |
![]() | TaxonomySchema | An TaxonomySchema class represents a taxonomy schema in the DTS. |
![]() | TaxonomySchemaConceptCollection | The TaxonomySchemaConceptCollection class represents a collection of Concept objects. |
![]() | TaxonomySchemaDocument | An TaxonomySchema class represents a taxonomy schema in the DTS. |
![]() | Tuple | An Tuple class represents an XBRL tuple declaration in the DTS. |
![]() | TupleContentsCollection | The TupleContentsCollection class represents a collection of Concept objects. |
Enumeration | Description | |
---|---|---|
![]() | ArcUse | |
![]() | Balance | |
![]() | CyclesAllowed | The CyclesAllowed enumeration specifies the type of cycles that are allowed in a network of relationships. See here for more details. |
![]() | ItemType | |
![]() | PeriodType | The PeriodType enumeration represents the value of the 'xbrli:periodType' attribute on an XBRL concept. See here for more details. |