XbrlInstance
Contents
[
Hide
]XbrlInstance class
XBRL instance is XML fragment with root element having a xbrl tag. XBRL instance contains business report facts, with each fact corresponding to a Concept defined in their supporting DTS. XBRL instance also contains contexts and units that provide additional information needed to interpret the facts in the instance.
public class XbrlInstance
Properties
| Name | Description |
|---|---|
| ArcroleReferences { get; set; } | Gets or sets the collection of ArcroleReference objects in the XBRL instance. |
| Contexts { get; set; } | Gets or sets the collection of Context objects in the XBRL instance. |
| Facts { get; } | Gets the collection of Fact objects in the XBRL instance. |
| FootnoteLinks { get; set; } | Gets or sets the collection of FootnoteLink objects in the XBRL instance. |
| Items { get; } | Gets the collection of Item objects in the XBRL instance. |
| LinkbaseRefCollection { get; } | Gets the LinkbaseRefCollection in the XbrlInstance. |
| RoleReferences { get; set; } | Gets or sets the collection of RoleReference objects in the XBRL instance. |
| SchemaLocation { get; set; } | Gets or sets the schema location |
| SchemaRefs { get; } | Gets the SchemaRef collection. |
| Units { get; set; } | Gets or sets the collection of Unit objects in the XBRL instance. |
| ValidationErrors { get; } | Gets the collection of validation error. |
| XbrlDocument { get; } | Get the XbrlDocument which contains this instance. |
Methods
| Name | Description |
|---|---|
| CreateElement(string, string, string) | Create a new element. |
| GetAllLinkbaseRefCollections() | Get all linkbase reference collections in xbrl instance and schema references. |
| GetArcroleTypeByURI(string) | Gets the ArcroleType which has the specified uri. |
| GetConceptById(string) | Gets the concept which has the specified id. |
| GetConceptByLoc(Loc) | Gets the concept by the locator. |
| GetConceptByName(string) | Gets the concept which has the specified name. |
| GetConceptByUriAndName(string, string) | Gets the concept which has the specified uri and name. |
| GetContextById(string) | Gets the context which has the specified id. |
| GetPresentationLinks(string, string) | Gets the presentation links in the xbrl instance. |
| GetRoleTypeByURI(string) | Gets the RoleType which has the specified uri. |
| GetUnitById(string) | Gets the unit which has the specified id. |
| IsValid() | Checks whether this XBRL instance is valid. |
| Validate() | Validates this XBRL instance. |
See Also
- namespace Aspose.Finance.Xbrl
- assembly Aspose.Finance