InlineXbrlDocument
内容
[
隐藏
]InlineXbrlDocument class
一个内联 XBRL 文档。
public class InlineXbrlDocument : Document
构造函数
| 名称 | 描述 |
|---|---|
| InlineXbrlDocument(string) | 初始化一个新的 InlineXbrlDocument 类实例并打开文件。 |
| InlineXbrlDocument(string, LoadOptions) | 初始化一个新的 InlineXbrlDocument 类实例并打开文件。 |
属性
| 名称 | 描述 |
|---|---|
| ArcroleReferences { get; } | 获取内联 XBRL 文档中 ArcroleReference 的集合。 |
| virtual BaseURI { get; } | 获取此节点的绝对基准 URI,如果实现无法获取绝对 URI,则返回 null。 |
| CharacterSet { get; } | 获取文档的编码。 |
| ChildElements { get; } | 获取子元素。 |
| ChildNodes { get; } | 获取子节点。 |
| ContentType { get; } | 获取文档的内容类型。 |
| Contexts { get; } | 获取内联 XBRL 文档中 Context 的集合。 |
| Continuations { get; } | 获取内联 XBRL 文档中 InlineContinuation 的集合。 |
| DocumentElement { get; } | 这是一个便利属性,允许直接访问文档的子节点,即文档元素。 |
| DocumentURI { get; } | 获取文档的 URI。 |
| Facts { get; } | 获取内联 XBRL 文档中 InlineFact 的集合。 |
| FirstChild { get; } | 获取此节点的第一个子节点。如果不存在此类节点,则返回 null。 |
| Footnotes { get; } | 获取内联 XBRL 文档中 InlineFootnote 的集合。 |
| HasChildNodes { get; } | 获取此节点是否有任何子节点。 |
| LastChild { get; } | 获取此节点的最后一个子节点。如果不存在此类节点,则返回 null。 |
| virtual LocalName { get; } | 获取此节点限定名称的本地部分。 |
| virtual NamespaceURI { get; } | 获取此节点的命名空间 URI。 |
| NextSibling { get; } | 获取紧随此节点的下一个节点。如果不存在此类节点,则返回 null。 |
| override NodeName { get; } | 获取文档的节点名称。 |
| NodeType { get; } | 获取节点类型。 |
| virtual NodeValue { get; set; } | 获取或设置此节点的值,取决于其类型。 |
| OwnerDocument { get; } | 获取与此节点关联的文档对象。 |
| ParentNode { get; } | 获取父节点。 |
| virtual Prefix { get; set; } | 获取或设置此节点的命名空间前缀。 |
| PreviousSibling { get; } | 获取紧邻此节点之前的节点。如果不存在此类节点,则返回 null。 |
| References { get; } | 获取内联 XBRL 文档中的 InlineReferences。 |
| Relationships { get; } | 获取内联 XBRL 文档中 InlineRelationship 的集合。 |
| RoleReferences { get; } | 获取内联 XBRL 文档中 RoleReference 的集合。 |
| virtual TextContent { get; set; } | 获取或设置此节点及其后代的文本内容。 |
| Units { get; } | 获取内联 XBRL 文档中 Unit 的集合。 |
| ValidationErrors { get; set; } | 获取内联 XBRL 文档中 ValidationError 的集合。 |
方法
| 名称 | 描述 |
|---|---|
| AppendChild(Node) | 将节点 newChild 添加到此节点子节点列表的末尾。 |
| CreateHtmlElement(string, string) | 创建一个 Html 元素。 |
| CreateInlineXbrlElement(string, string) | 创建一个内联 xbrl 元素。 |
| CreateXbrlInstanceElement(string, string) | 创建一个 xbrl 实例元素。 |
| CreateXbrlLinkbaseElement(string, string) | 创建一个 xbrl linkbase 元素。 |
| ExportToXbrl() | 导出为 XbrlDocument 对象。 |
| ExportToXbrl(Stream) | 导出到 xbrl 流。 |
| ExportToXbrl(string) | 导出到 xbrl 文件。 |
| GetArcroleTypeByURI(string) | 获取具有指定 uri 的 ArcroleType。 |
| GetConceptById(string) | 获取具有指定 id 的上下文。 |
| GetConceptByLoc(Loc) | 通过定位器获取概念。 |
| GetConceptByName(string) | 获取具有指定名称的概念。 |
| GetContextById(string) | 获取具有指定 id 的上下文。 |
| GetContinuationChainByContinuationReference(string) | 根据 continuation reference 获取延续链。 |
| GetRoleTypeByURI(string) | 获取具有指定 uri 的 RoleType。 |
| GetUnitById(string) | 获取具有指定 id 的单元。 |
| IsValid() | 检查此 inlince XBRL 文档是否有效。 |
| RefreshInlineXbrlObjects() | 如果在 DOM 树中添加、更新、删除 Inline Xbrl 元素,应调用此方法来刷新 inline xbrl 对象。 |
| RemoveChild(Node) | 从子节点列表中移除由 old child 指示的子节点。 |
| ReplaceChild(Node, Node) | 在子节点列表中用 new child 替换子节点 old child,并返回旧的子节点。 |
| Save(Stream) | 创建并将 inline xbrl 文件保存到流中。 |
| Save(string) | 创建并将 inline xbrl 文件保存到磁盘。 |
| Save(Stream, SaveOptions) | 创建并将 inline xbrl 文件保存到流中。 |
| Save(string, SaveOptions) | 创建并将 inline xbrl 文件保存到磁盘。 |
| Validate() | 验证此 inline XBRL 文档。 |
另请参阅
- class Document
- namespace Aspose.Finance.Xbrl.Inline
- assembly Aspose.Finance