XmlNode.ParentNode Свойство

Определение

Возвращает родительский элемент этого узла (для узлов, которые могут иметь родители).

public:
 virtual property System::Xml::XmlNode ^ ParentNode { System::Xml::XmlNode ^ get(); };
public virtual System.Xml.XmlNode ParentNode { get; }
public virtual System.Xml.XmlNode? ParentNode { get; }
member this.ParentNode : System.Xml.XmlNode
Public Overridable ReadOnly Property ParentNode As XmlNode

Значение свойства

Родительский XmlNode элемент текущего узла. Если узел только что создан и еще не добавлен в дерево, или если он был удален из дерева, родительский элемент .null Для всех остальных узлов возвращаемое значение зависит от NodeType узла. В следующей таблице описаны возможные возвращаемые значения для ParentNode свойства.

Nodetype Возвращаемое значение ParentNode
Атрибут, Документ, DocumentFragment, Сущность, Нотация Возвращается null; эти узлы не имеют родителей.
CDATA Возвращает ссылку на элемент или сущность, содержащую раздел CDATA.
Комментарий Возвращает элемент, ссылку на сущности, тип документа или документ, содержащий комментарий.
DocumentType Возвращает узел документа.
Элемент Возвращает родительский узел элемента. Если элемент является корневым узлом в дереве, родительский элемент является узлом документа.
Entityreference Возвращает ссылку на элемент, атрибут или сущность, содержащую ссылку на сущность.
ProcessingInstruction Возвращает документ, элемент, тип документа или ссылку на сущность, содержащую инструкцию по обработке.
Текст Возвращает родительский элемент, атрибут или ссылку сущности, содержащую текстовый узел.

Комментарии

Сведения о родительских и дочерних узлах см. в спецификации W3C DOM (Core) уровня 1

Применяется к