Class XbrlItem
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
dtsDiscoverableTaxonomySetThe discoverable taxonomy set this item belongs to.
xmlXElementThe XML element representing this item.
Properties
Dts
Gets the discoverable taxonomy set to which this item belongs.
public DiscoverableTaxonomySet Dts { get; init; }
Property Value
Id
Gets the value of the 'id' attribute on the XML fragment, if present.
public string? Id { get; init; }
Property Value
URI
Gets the base URI of the document that contains this item, if available.
public Uri? URI { get; init; }
Property Value
Xml
Gets the underlying XML fragment for this item.
public XElement Xml { get; init; }