Element

Element class

Die Element-Schnittstelle repräsentiert ein Element in einem Inline-xbrl-Dokument.

public class Element : Node

Eigenschaften

NameBeschreibung
Attributes { get; }Ruft die Attribute des Elements ab.
virtual BaseURI { get; }Ruft den absoluten Basis-URI dieses Knotens ab oder null, wenn die Implementierung keinen absoluten URI erhalten konnte.
ChildElements { get; }Ruft die untergeordneten Elemente des Elements ab.
ChildNodes { get; }Ruft die untergeordneten Knoten ab.
FirstChild { get; }Ruft das erste untergeordnete Element dieses Knotens ab. Wenn es keinen solchen Knoten gibt, gibt dies null zurück.
HasChildNodes { get; }Ruft ab, ob dieser Knoten Kinder hat.
LastChild { get; }Ruft das letzte untergeordnete Element dieses Knotens ab. Wenn es keinen solchen Knoten gibt, gibt dies null zurück.
override LocalName { get; }Ruft den lokalen Namen des Elements ab.
override NamespaceURI { get; }Ruft den Namespace-URI des Elements ab.
NextSibling { get; }Ruft den Knoten ab, der diesem Knoten unmittelbar folgt. Wenn es keinen solchen Knoten gibt, gibt dies null zurück.
override NodeName { get; }Ruft den Knotennamen des Elements ab.
NodeType { get; }Ruft den Knotentyp ab.
virtual NodeValue { get; set; }Ruft den Wert dieses Knotens ab oder legt ihn fest, abhängig von seinem Typ.
OwnerDocument { get; }Ruft das diesem Knoten zugeordnete Dokumentobjekt ab.
ParentElement { get; }Ruft das übergeordnete Element des Elements ab.
ParentNode { get; }Ruft den übergeordneten Knoten ab.
override Prefix { get; }Ruft das Präfix des Elements ab.
PreviousSibling { get; }Ruft den Knoten ab, der diesem Knoten unmittelbar vorausgeht. Wenn es keinen solchen Knoten gibt, gibt dies null zurück.
override TextContent { get; set; }Ruft den Textinhalt des Elements ab.

Methoden

NameBeschreibung
AppendChild(Node)Fügt den Knoten newChild am Ende der Liste der Kinder dieses Knotens hinzu.
GetAttribute(string)Ruft einen Attributwert nach Namen ab.
GetAttributeNS(string, string)Ruft einen Attributwert nach lokalem Namen und Namespace-URI ab.
HasAttribute(string)Gibt true zurück, wenn ein Attribut mit einem bestimmten Namen für dieses Element angegeben ist oder einen Standardwert hat, andernfalls false.
HasAttributeNS(string, string)Gibt „true“ zurück, wenn ein Attribut mit einem bestimmten lokalen Namen und Namensraum-URI für dieses Element angegeben ist oder einen Standardwert hat, andernfalls „false“.
RemoveAttribute(string)Entfernt ein Attribut nach Namen.
RemoveAttributeNS(string, string)Entfernt ein Attribut nach lokalem Namen und Namespace-URI.
RemoveChild(Node)Entfernt den durch old child angegebenen untergeordneten Knoten aus der Liste der untergeordneten Elemente.
ReplaceChild(Node, Node)Ersetzt den alten untergeordneten Knoten des untergeordneten Knotens durch den neuen untergeordneten Knoten in der Liste der untergeordneten Elemente und gibt den alten untergeordneten Knoten zurück.
SetAttribute(string, string)Fügt ein neues Attribut hinzu. Wenn ein Attribut mit diesem Namen bereits im Element vorhanden ist, wird sein Wert in den des Wertparameters geändert.
SetAttributeNS(string, string, string)Fügt ein neues Attribut hinzu. Wenn ein Attribut mit demselben lokalen Namen und Namespace-URI bereits für das Element vorhanden ist, wird sein Präfix in den Präfixteil des qualifizierten Namens und sein Wert in den Wertparameter geändert.

Siehe auch