XbrlInstanceEntityElement

XbrlInstanceEntityElement class

Класс представляет элемент сущности экземпляра xbrl.

public class XbrlInstanceEntityElement : XbrlInstanceElement

Характеристики

Имя Описание
Attributes { get; } Получает атрибуты элемента.
virtual BaseURI { get; } Получает абсолютный базовый URI этого узла или null, если реализация не смогла получить абсолютный URI.
ChildElements { get; } Получает дочерние элементы элемента.
ChildNodes { get; } Получает дочерние узлы.
FirstChild { get; } Получает первый дочерний элемент этого узла. Если такого узла нет, возвращается null.
HasChildNodes { get; } Получает, есть ли у этого узла дочерние элементы.
LastChild { get; } Получает последний дочерний элемент этого узла. Если такого узла нет, возвращается null.
override LocalName { get; } Получает локальное имя элемента.
override NamespaceURI { get; } Получает URI пространства имен элемента.
NextSibling { get; } Получает узел, следующий сразу за этим узлом. Если такого узла нет, возвращается null.
override NodeName { get; } Получает имя узла элемента.
NodeType { get; } Получает тип узла.
virtual NodeValue { get; set; } Получает или задает значение этого узла в зависимости от его типа.
OwnerDocument { get; } Получает объект документа, связанный с этим узлом.
ParentElement { get; } Получает родительский элемент элемента.
ParentNode { get; } Получает родительский узел.
override Prefix { get; } Получает префикс элемента.
PreviousSibling { get; } Получает узел, непосредственно предшествующий этому узлу. Если такого узла нет, возвращается null.
override TextContent { get; set; } Получает текстовое содержимое элемента.

Методы

Имя Описание
AppendChild(Node) Добавляет узел newChild в конец списка дочерних элементов этого узла.
GetAttribute(string) Получает значение атрибута по имени.
GetAttributeNS(string, string) Получает значение атрибута по локальному имени и URI пространства имен.
HasAttribute(string) Возвращает значение true, если атрибут с заданным именем указан в этом элементе или имеет значение по умолчанию, в противном случае — значение false.
HasAttributeNS(string, string) Возвращает значение true, если атрибут с заданным локальным именем и URI пространства имен указан в этом элементе или имеет значение по умолчанию, в противном случае — значение false.
RemoveAttribute(string) Удаляет атрибут по имени.
RemoveAttributeNS(string, string) Удаляет атрибут по локальному имени и URI пространства имен.
RemoveChild(Node) Удаляет дочерний узел, указанный старым дочерним элементом, из списка дочерних элементов.
ReplaceChild(Node, Node) Заменяет дочерний узел old child новым дочерним элементом в списке дочерних элементов и возвращает старый дочерний узел.
SetAttribute(string, string) Добавляет новый атрибут. Если атрибут с таким именем уже присутствует в элементе, его значение изменяется на значение параметра value.
SetAttributeNS(string, string, string) Добавляет новый атрибут. Если атрибут с тем же локальным именем и URI пространства имен уже присутствует в элементе, его префикс изменяется на префиксную часть квалифицированного имени, а его значение изменяется на параметр значения.

Смотрите также