XPathNavigator.HasChildren Propiedad

Definición

Obtiene un valor que indica si el nodo actual tiene nodos secundarios.

public:
 virtual property bool HasChildren { bool get(); };
public:
 abstract property bool HasChildren { bool get(); };
public virtual bool HasChildren { get; }
public abstract bool HasChildren { get; }
member this.HasChildren : bool
Public Overridable ReadOnly Property HasChildren As Boolean
Public MustOverride ReadOnly Property HasChildren As Boolean

Valor de propiedad

true si el nodo actual tiene nodos secundarios; de lo contrario, false.

Comentarios

Si el XPathNavigator se coloca en un nodo que no puede tener nodos secundarios, la propiedad HasChildren siempre devuelve false.

En la tabla siguiente se muestra el nodo secundario XPathNodeType nodos permitidos para cada nodo XPathNodeType.

Nodo XPathNodeType Nodos XPathNodeType secundarios
Root Elementnodos , Commento ProcessingInstruction. Nota:DocumentFragment es equivalente a Root cuando se usa la clase XmlDocument y puede tener los mismos elementos secundarios que un elemento.
Element Element, Text, Comment, ProcessingInstruction, Whitespace o nodos de SignificantWhitespace.
Todos los demás nodos de XPathNodeType No se pueden tener nodos secundarios.

Se aplica a

Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Consulte también