xbrl.DTS
Klasse xbrl.DTS
Eine DTS Klasse repräsentiert ein XBRL Discovery Taxonomy Set (DTS).
Die Klasse DTS stellt die folgenden (schreibgeschützten) Instanzattribute zur Verfügung:
DTS.dimensions
Gibt einen Iterator über Concept Objekte, die alle XBRL Concepts im DTS repräsentieren, die sich in der Ersetzungsgruppe von xbrldt:dimensionItem befinden, zurück.
DTS.hypercubes
Gibt einen Iterator über Concept Objekte, die alle XBRL Concepts im DTS repräsentieren, die sich in der Ersetzungsgruppe von xbrldt:hypercubeItem befinden, zurück.
DTS.items
Gibt einen Iterator über Concept Objekte, die alle XBRL Concepts im DTS repräsentieren, die sich in der Ersetzungsgruppe von xbrli:item befinden, zurück.
DTS.linkbases
Gibt eine Liste von xml.Document-Objekten zurück, die alle XBRL Linkbases im DTS repräsentieren.
DTS.schema
Gibt ein xsd.Schema-Objekt zurück, das die XML-Schema-Komponente des zugrunde liegenden DTS repräsentiert.
DTS.schemas
Gibt eine Liste von xml.Document Objekten, die alle XBRL-Taxonomieschemas im DTS repräsentieren, zurück.
DTS.tables
Gibt ein generator-Objekt von xbrl.TableResource Objekten, die alle Tabellenressourcen in der Tabellen-Linkbase repräsentieren, zurück.
DTS.tuples
Gibt einen Iterator über Concept Objekte, die alle XBRL Concepts im DTS repräsentieren, die sich in der Ersetzungsgruppe von xbrli:tuple befinden, zurück.
Die Klasse DTS stellt die folgenden Instanzmethoden zurück:
DTS.resolve_concept(qname)
Gibt ein Concept Objekt zurück, das im DTS das XBRL Concept mit dem angegebenen qualifizierten XML-Namen qname repräsentiert. Gibt es kein solches Concept, gibt diese Methode None zurück.
DTS.resolve_table(identifier)
Gibt eine Liste von xbrl.TableResource Objekten, die mit dem Identifier übereinstimmen, zurück. Der Identifier kann entweder der Wert des id Attributs oder eine XPointer URL, die auf die Tabellenressource verweist, sein.