XmlNodeList Class

Definition

Representa una colección ordenada de nodos.Represents an ordered collection of nodes.

public ref class XmlNodeList abstract : IDisposable, System::Collections::IEnumerable
public ref class XmlNodeList abstract : System::Collections::IEnumerable
public abstract class XmlNodeList : IDisposable, System.Collections.IEnumerable
public abstract class XmlNodeList : System.Collections.IEnumerable
type XmlNodeList = class
    interface IEnumerable
    interface IDisposable
type XmlNodeList = class
    interface IEnumerable
Public MustInherit Class XmlNodeList
Implements IDisposable, IEnumerable
Public MustInherit Class XmlNodeList
Implements IEnumerable
Inheritance
XmlNodeList
Implements

Remarks

Los cambios en los elementos secundarios del objeto de nodo desde el que se creó la colección de XmlNodeList se reflejan inmediatamente en los nodos devueltos por las propiedades y los métodos de XmlNodeList.Changes to the children of the node object that the XmlNodeList collection was created from are immediately reflected in the nodes returned by the XmlNodeList properties and methods. XmlNodeList admite la iteración y el acceso indizado.XmlNodeList supports iteration and indexed access.

las siguientes propiedades y métodos devuelven XmlNodeList.XmlNodeList is returned by the following properties and methods.

  • XmlNode.ChildNodes: devuelve un XmlNodeList que contiene todos los elementos secundarios del nodo.XmlNode.ChildNodes - Returns an XmlNodeList containing all the children of the node.

  • XmlNode.SelectNodes: devuelve un XmlNodeList que contiene una colección de nodos que coinciden con la consulta XPath.XmlNode.SelectNodes - Returns an XmlNodeList containing a collection of nodes matching the XPath query.

  • GetElementsByTagName: devuelve un XmlNodeList que contiene una lista de todos los elementos descendientes que coinciden con el nombre especificado.GetElementsByTagName - Returns an XmlNodeList containing a list of all descendant elements that match the specified name. Este método está disponible en las clases XmlDocument y XmlElement.This method is available in both the XmlDocument and XmlElement classes.

Constructors

XmlNodeList()

Inicializa una nueva instancia de la clase XmlNodeList.Initializes a new instance of the XmlNodeList class.

Properties

Count

Obtiene el número de nodos de XmlNodeList.Gets the number of nodes in the XmlNodeList.

ItemOf[Int32]

Obtiene un nodo en el índice especificado.Gets a node at the given index.

Methods

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator()

Obtiene un enumerador que recorre en iteración la colección de nodos.Gets an enumerator that iterates through the collection of nodes.

GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
Item(Int32)

Recupera un nodo en el índice especificado.Retrieves a node at the given index.

MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
PrivateDisposeNodeList()

Desecha los recursos de la lista de nodos de forma privada.Disposes resources in the node list privately.

ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)

Explicit Interface Implementations

IDisposable.Dispose()

Libera todos los recursos que utiliza la clase XmlNodeList.Releases all resources used by the XmlNodeList class.

Extension Methods

Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtra los elementos de IEnumerable en función de un tipo especificado.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Habilita la paralelización de una consulta.Enables parallelization of a query.

AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

Applies to

See also