Click or drag to resize

Altova.RaptorXml.Xbrl.Table Namespace

The Altova.RaptorXml.Xbrl.Table namespace provides a .NET API for the Table Linkbase 1.0 specification.

This .NET interface enables the user to navigate the table linkbase and access information from the table-related resources.

Classes
  ClassDescription
Public classAspectNode

An AspectNode represents a <table:aspectNode> resource in the table linkbase.

Public classAspectNodeFilterRelationship

An AspectNodeFilterRelationship class represents an aspect-node-filter relationship in the DTS network of relationships.

Public classAspectNodeFilterRelationshipCollection
The AspectNodeFilterRelationshipCollection class represents a collection of AspectNodeFilterRelationship objects.
Public classBreakdown

An Breakdown class represents a <table:breakdown> resource in the table linkbase.

Public classBreakdownTreeRelationship

An BreakdownTreeRelationship class represents a breakdown-tree relationship in the DTS network of relationships.

Public classBreakdownTreeRelationshipCollection
The BreakdownTreeRelationshipCollection class represents a collection of BreakdownTreeRelationship objects.
Public classClosedDefinitionNode

An ClosedDefinitionNode represents a closed definition node resource in the table linkbase.

Public classConceptRelationshipNode

An ConceptRelationshipNode represents a <table:conceptRelationshipNode> resource in the table linkbase.

Public classConceptRelationshipNodeArcNameData

This class represents the <table:arcname> or <table:arcnameExpression> child element of a relationship node.

Public classConceptRelationshipNodeArcRoleData

This class represents the <table:arcrole> or <table:arcroleExpression> child element of a relationship node.

Public classConceptRelationshipNodeFormulaAxisData

This class represents the <table:formulaAxis> or <table:formulaAxisExpression> child element of a relationship node.

Public classConceptRelationshipNodeGenerationsData

This class represents the <table:generations> or <table:generationsExpression> child element of a relationship node.

Public classConceptRelationshipNodeLinkNameData

This class represents the <table:linkname> or <table:linknameExpression> child element of a relationship node.

Public classConceptRelationshipNodeLinkRoleData

This class represents the <table:linkrole> or <table:linkroleExpression> child element of a relationship node.

Public classConceptRelationshipNodeRelationshipSourceData

This class represents the <table:relationshipSource> or <table:relationshipSourceExpression> child element of a relationship node.

Public classConceptRelationshipNodeRelationshipSourceCollection
Public classDefinitionNode

An DefinitionNode represents a definition node resource in the table linkbase.

Public classDefinitionNodeSubtreeRelationship

An DefinitionNodeSubtreeRelationship class represents a definition-node-subtree relationship in the DTS network of relationships.

Public classDefinitionNodeSubtreeRelationshipCollection
Public classDimensionRelationshipNode

An DimensionRelationshipNode represents a <table:dimensionRelationshipNode> resource in the table linkbase.

Public classDimensionRelationshipNodeFormulaAxisData

This class represents the <table:formulaAxis> or <table:formulaAxisExpression> child element of a relationship node.

Public classDimensionRelationshipNodeGenerationsData

This class represents the <table:generations> or <table:generationsExpression> child element of a relationship node.

Public classDimensionRelationshipNodeLinkRoleData

This class represents the <table:linkrole> or <table:linkroleExpression> child element of a relationship node.

Public classDimensionRelationshipNodeRelationshipSourceData

This class represents the <table:relationshipSource> or <table:relationshipSourceExpression> child element of a relationship node.

Public classDimensionRelationshipNodeRelationshipSourceCollection
Public classRuleNode

An RuleNode represents a <table:ruleNode> resource in the table linkbase.

Public classRuleSet

An RuleSet represents a rule set of a <table:ruleNode> resource in the table linkbase.

Public classRuleSetCollection
The RuleSetCollection class represents a collection of RuleSet objects.
Public classTable

An Table class represents a <table:table> resource in the table linkbase.

Public classTableBreakdownRelationship

An TableBreakdownRelationship class represents a table-breakdown relationship in the DTS network of relationships.

Public classTableBreakdownRelationshipCollection
The TableBreakdownRelationshipCollection class represents a collection of TableBreakdownRelationship objects.
Public classTableCollection
The TableCollection class represents a collection of Table objects.
Public classTableFilterRelationship

An TableFilterRelationship class represents a table-filter relationship in the DTS network of relationships.

Public classTableFilterRelationshipCollection
The TableFilterRelationshipCollection class represents a collection of TableFilterRelationship objects.
Public classTableLayoutSettings

The TableLayoutSettings class allows to modify the settings used to generate the XBRL Table Layout model.

Public classTableParameterRelationship

An TableParameterRelationship class represents a table-parameter relationship in the DTS network of relationships.

Public classTableParameterRelationshipCollection
The TableParameterRelationshipCollection class represents a collection of TableParameterRelationship objects.
Public classTableResolutionSettings

The TableResolutionSettings class allows to modify the settings used to generate the XBRL Table Structural model.

Enumerations
  EnumerationDescription
Public enumerationAspectNodeOrder

The AspectNodeOrder enum specifies the ordering of expanded open aspect nodes.

Public enumerationAxisType

The AxisType enumeration defines the axis type.

Public enumerationFormulaAxisType

The FormulaAxisType enumeration defines the tree walk direction of a relationship node. See here for more details.

Public enumerationParentChildOrder

The ParentChildOrder enumeration defines the parent-child ordering which specifies the position of roll-up nodes within the parent structural node.

See Also