XbrlInstance
内容
[
隐藏
]XbrlInstance class
XBRL 实例是具有 xbrl 标记的根元素的 XML 片段。 XBRL 实例包含业务报告事实,每个事实对应一个Concept在他们的支持 DTS 中定义。 XBRL 实例还包含提供解释实例中的事实所需的附加信息的上下文和单元。
public class XbrlInstance
特性
| 姓名 | 描述 |
|---|---|
| ArcroleReferences { get; set; } | 获取或设置的集合ArcroleReference XBRL 实例中的对象。 |
| Contexts { get; set; } | 获取或设置的集合Context XBRL 实例中的对象。 |
| Facts { get; } | 获取集合Fact XBRL 实例中的对象。 |
| FootnoteLinks { get; set; } | 获取或设置的集合FootnoteLink XBRL 实例中的对象。 |
| Items { get; } | 获取集合Item XBRL 实例中的对象。 |
| LinkbaseRefCollection { get; } | 获取LinkbaseRefCollection在里面XbrlInstance. |
| RoleReferences { get; set; } | 获取或设置的集合RoleReference XBRL 实例中的对象。 |
| SchemaLocation { get; set; } | 获取或设置架构位置 |
| SchemaRefs { get; } | 获取 SchemaRef 集合。 |
| Units { get; set; } | 获取或设置的集合Unit XBRL 实例中的对象。 |
| ValidationErrors { get; } | 获取验证错误的集合。 |
| XbrlDocument { get; } | 获取XbrlDocument其中包含此实例。 |
方法
| 姓名 | 描述 |
|---|---|
| CreateElement(string, string, string) | 创建一个新元素。 |
| GetAllLinkbaseRefCollections() | 获取 xbrl 实例和架构引用中的所有链接库引用集合。 |
| GetArcroleTypeByURI(string) | 获取具有指定 uri 的 ArcroleType。 |
| GetConceptById(string) | 获取具有指定 id 的概念。 |
| GetConceptByLoc(Loc) | 通过定位器获取概念。 |
| GetConceptByName(string) | 获取具有指定名称的概念。 |
| GetContextById(string) | 获取具有指定 id 的上下文。 |
| GetPresentationLinks(string, string) | 获取 xbrl 实例中的演示链接。 |
| GetRoleTypeByURI(string) | 获取具有指定 uri 的 RoleType。 |
| GetUnitById(string) | 获取具有指定 id 的单元。 |
| IsValid() | 检查此 XBRL 实例是否有效。 |
| Validate() | 验证此 XBRL 实例。 |