Click or drag to resize

InstanceDocumentBuilder Class

The InstanceDocumentBuilder class provides a high-level API to construct new XBRL instance documents.

Inheritance Hierarchy
SystemObject
  Altova.RaptorXml.XbrlInstanceDocumentBuilder

Namespace:  Altova.RaptorXml.Xbrl
Assembly:  raptorxmlxbrlapi (in raptorxmlxbrlapi.dll) Version: 2.8.2.0 (1.0.0.0)
Syntax
public class InstanceDocumentBuilder : IDisposable, 
	IComparable, IComparable<InstanceDocumentBuilder>

The InstanceDocumentBuilder type exposes the following members.

Constructors
  NameDescription
Public methodInstanceDocumentBuilder(Dts)
Initializes a new instance of the InstanceDocumentBuilder class
Public methodInstanceDocumentBuilder(Dts, Boolean)
Initializes a new instance of the InstanceDocumentBuilder class
Public methodInstanceDocumentBuilder(Dts, Boolean, Boolean)
Initializes a new instance of the InstanceDocumentBuilder class
Public methodInstanceDocumentBuilder(Dts, Boolean, Boolean, Boolean)
Initializes a new instance of the InstanceDocumentBuilder class
Top
Properties
  NameDescription
Public propertyIsOpen
Top
Methods
  NameDescription
Public methodAddArcroleRef
Public methodAddComment
Public methodAddContext(ConstraintSet)
Public methodAddContext(ConstraintSet, String)
Public methodAddContext(ConstraintSet, String, Boolean)
Public methodAddContext(ConstraintSet, String, Boolean, OccType)
Public methodAddEnumItemFact(Concept, DomainMemberList, String)
Public methodAddEnumItemFact(Concept, Item, String)
Public methodAddEnumItemFact(QName, DomainMemberList, String)
Public methodAddEnumItemFact(QName, Item, String)
Public methodAddEnumItemFact(Concept, DomainMemberList, String, String)
Public methodAddEnumItemFact(Concept, Item, String, String)
Public methodAddEnumItemFact(QName, DomainMemberList, String, String)
Public methodAddEnumItemFact(QName, Item, String, String)
Public methodAddEnumItemFact(Concept, DomainMemberList, String, String, AttributeValuesDictionary)
Public methodAddEnumItemFact(Concept, Item, String, String, AttributeValuesDictionary)
Public methodAddEnumItemFact(QName, DomainMemberList, String, String, AttributeValuesDictionary)
Public methodAddEnumItemFact(QName, Item, String, String, AttributeValuesDictionary)
Public methodAddFactFootnote(String, String)
Public methodAddFactFootnote(String, String, String)
Public methodAddFootnoteLink
Public methodAddFootnoteLink(String)
Public methodAddFractionItemFact(Concept, String, String, String, String)
Public methodAddFractionItemFact(QName, String, String, String, String)
Public methodAddFractionItemFact(Concept, String, String, String, String, String)
Public methodAddFractionItemFact(QName, String, String, String, String, String)
Public methodAddFractionItemFact(Concept, String, String, String, String, String, AttributeValuesDictionary)
Public methodAddFractionItemFact(Concept, String, String, String, String, String, Boolean) Obsolete.
Public methodAddFractionItemFact(QName, String, String, String, String, String, AttributeValuesDictionary)
Public methodAddLinkbaseRef(String)
Public methodAddLinkbaseRef(String, String)
Public methodAddNamespaceBinding(String)
Public methodAddNamespaceBinding(String, String)
Public methodAddNonNumericItemFact(Concept, String, String)
Public methodAddNonNumericItemFact(QName, String, String)
Public methodAddNonNumericItemFact(Concept, String, String, String)
Public methodAddNonNumericItemFact(QName, String, String, String)
Public methodAddNonNumericItemFact(Concept, String, String, String, AttributeValuesDictionary)
Public methodAddNonNumericItemFact(Concept, String, String, String, Boolean) Obsolete.
Public methodAddNonNumericItemFact(QName, String, String, String, AttributeValuesDictionary)
Public methodAddNumericItemFact(Concept, String, String, String)
Public methodAddNumericItemFact(QName, String, String, String)
Public methodAddNumericItemFact(Concept, String, String, String, String)
Public methodAddNumericItemFact(QName, String, String, String, String)
Public methodAddNumericItemFact(Concept, String, String, String, String, String)
Public methodAddNumericItemFact(QName, String, String, String, String, String)
Public methodAddNumericItemFact(Concept, String, String, String, String, String, String)
Public methodAddNumericItemFact(QName, String, String, String, String, String, String)
Public methodAddNumericItemFact(Concept, String, String, String, String, String, String, AttributeValuesDictionary)
Public methodAddNumericItemFact(Concept, String, String, String, String, String, String, Boolean) Obsolete.
Public methodAddNumericItemFact(QName, String, String, String, String, String, String, AttributeValuesDictionary)
Public methodAddProcessingInstruction
Public methodAddQnameItemFact(Concept, QName, String) Obsolete.
Public methodAddQnameItemFact(Concept, QName, String, String) Obsolete.
Public methodAddQnameItemFact(Concept, QName, String, String, Boolean) Obsolete.
Public methodAddQNameItemFact(Concept, QName, String)
Public methodAddQNameItemFact(QName, QName, String)
Public methodAddQNameItemFact(Concept, QName, String, String)
Public methodAddQNameItemFact(QName, QName, String, String)
Public methodAddQNameItemFact(Concept, QName, String, String, AttributeValuesDictionary)
Public methodAddQNameItemFact(Concept, QName, String, String, Boolean) Obsolete.
Public methodAddQNameItemFact(QName, QName, String, String, AttributeValuesDictionary)
Public methodAddRoleRef
Public methodAddSchemaRef
Public methodAddStringItemFact(Concept, String, String)
Public methodAddStringItemFact(QName, String, String)
Public methodAddStringItemFact(Concept, String, String, String)
Public methodAddStringItemFact(QName, String, String, String)
Public methodAddStringItemFact(Concept, String, String, String, String)
Public methodAddStringItemFact(QName, String, String, String, String)
Public methodAddStringItemFact(Concept, String, String, String, String, AttributeValuesDictionary)
Public methodAddStringItemFact(QName, String, String, String, String, AttributeValuesDictionary)
Public methodAddTextFootnote(String, String, String)
Public methodAddTextFootnote(String, String, String, String)
Public methodAddTextFootnote(String, String, String, String, String)
Public methodAddTupleFact(Concept)
Public methodAddTupleFact(QName)
Public methodAddTupleFact(Concept, String)
Public methodAddTupleFact(QName, String)
Public methodAddTupleFact(Concept, String, Boolean)
Public methodAddTupleFact(QName, String, Boolean)
Public methodAddTupleFact(Concept, String, Boolean, AttributeValuesDictionary)
Public methodAddTupleFact(QName, String, Boolean, AttributeValuesDictionary)
Public methodAddUnit(UnitAspectValue)
Public methodAddUnit(UnitAspectValue, String)
Public methodAddUnit(UnitAspectValue, String, Boolean)
Public methodAddXbrl
Public methodAddXbrl(String)
Public methodAddXbrl(Instance)
Public methodAddXbrl(String, String)
Public methodAddXbrl(Instance, String)
Public methodAddXbrl(Instance, String, String)
Public methodCloseDocument
Public methodCloseFootnoteLink
Public methodCloseTupleFact
Public methodCloseXbrl
Public methodStatic memberCompare
Public methodCompareTo(Object)
Public methodCompareTo(InstanceDocumentBuilder)
Public methodCopyContext(Context)
Public methodCopyContext(Context, String)
Public methodCopyContext(Context, String, Boolean)
Public methodCopyFact(Fact)
Public methodCopyFact(Fact, Boolean)
Public methodCopyFacts(FactSet)
Public methodCopyFacts(FactSet, Boolean)
Public methodCopyItem(Item)
Public methodCopyItem(Item, Boolean)
Public methodCopyItem(Item, Boolean, String)
Public methodCopyUnit(Unit)
Public methodCopyUnit(Unit, String)
Public methodCopyUnit(Unit, String, Boolean)
Public methodStatic memberCreateFromDts(Dts)
Public methodStatic memberCreateFromDts(Dts, Boolean)
Public methodStatic memberCreateFromDts(Dts, Boolean, Boolean)
Public methodStatic memberCreateFromInstance(Instance)
Public methodStatic memberCreateFromInstance(Instance, Boolean)
Public methodStatic memberCreateFromInstance(Instance, Boolean, Boolean)
Public methodStatic memberCreateFromInstance(Instance, Boolean, Boolean, Boolean)
Public methodDispose
Releases all resources used by the InstanceDocumentBuilder
Public methodEquals(Object) (Overrides ObjectEquals(Object).)
Public methodEquals(InstanceDocumentBuilder)
Public methodGetHashCode (Overrides ObjectGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodSetContextIdPrefix
Public methodSetUnitIdPrefix
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Operators
See Also