Table of Contents

Class XbrlItem

Namespace
Manpuku.Edinet.Xbrl
Assembly
Manpuku.Edinet.Xbrl.dll

Base class for items found in XBRL taxonomies and instances (elements, labels, arcs, etc.).

public class XbrlItem
Inheritance
XbrlItem
Derived
Inherited Members

Constructors

XbrlItem(DiscoverableTaxonomySet, XElement)

Initializes a new instance of the XbrlItem class.

public XbrlItem(DiscoverableTaxonomySet dts, XElement xml)

Parameters

dts DiscoverableTaxonomySet

The discoverable taxonomy set this item belongs to.

xml XElement

The XML element representing this item.

Properties

Dts

Gets the discoverable taxonomy set to which this item belongs.

public DiscoverableTaxonomySet Dts { get; init; }

Property Value

DiscoverableTaxonomySet

Id

Gets the value of the 'id' attribute on the XML fragment, if present.

public string? Id { get; init; }

Property Value

string

URI

Gets the base URI of the document that contains this item, if available.

public Uri? URI { get; init; }

Property Value

Uri

Xml

Gets the underlying XML fragment for this item.

public XElement Xml { get; init; }

Property Value

XElement