XmlNodeList XmlNodeList XmlNodeList XmlNodeList Class

Definition

Stellt eine geordnete Auflistung von Knoten dar.Represents an ordered collection of nodes.

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

Hinweise

Änderungen an den untergeordneten Elementen des Node-Objekts XmlNodeList , aus dem die Auflistung erstellt wurde, werden sofort in den von XmlNodeList den Eigenschaften und Methoden zurückgegebenen Knoten reflektiert.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. XmlNodeListunterstützt Iterationen und indizierten Zugriff.XmlNodeList supports iteration and indexed access.

XmlNodeListwird von den folgenden Eigenschaften und Methoden zurückgegeben.XmlNodeList is returned by the following properties and methods.

  • XmlNode.ChildNodes-Gibt eine XmlNodeList zurück, die alle untergeordneten Elemente des Knotens enthält.XmlNode.ChildNodes - Returns an XmlNodeList containing all the children of the node.

  • XmlNode.SelectNodes-Gibt eine XmlNodeList mit einer Auflistung von Knoten zurück, die mit der XPath-Abfrage übereinstimmen.XmlNode.SelectNodes - Returns an XmlNodeList containing a collection of nodes matching the XPath query.

  • GetElementsByTagName-Gibt eine XmlNodeList mit einer Liste aller Nachfolger Elemente zurück, die mit dem angegebenen Namen identisch sind.GetElementsByTagName - Returns an XmlNodeList containing a list of all descendant elements that match the specified name. Diese Methode ist in der-Klasse XmlDocument und XmlElement der-Klasse verfügbar.This method is available in both the XmlDocument and XmlElement classes.

Konstruktoren

XmlNodeList() XmlNodeList() XmlNodeList() XmlNodeList()

Initialisiert eine neue Instanz der XmlNodeList-Klasse.Initializes a new instance of the XmlNodeList class.

Eigenschaften

Count Count Count Count

Ruft die Anzahl der Knoten im XmlNodeList-Objekt ab.Gets the number of nodes in the XmlNodeList.

ItemOf[Int32] ItemOf[Int32] ItemOf[Int32] ItemOf[Int32]

Ruft einen Knoten am angegebenen Index ab.Gets a node at the given index.

Methoden

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Ruft einen Enumerator ab, der die Knotenauflistung durchläuft.Gets an enumerator that iterates through the collection of nodes.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
Item(Int32) Item(Int32) Item(Int32) Item(Int32)

Ruft einen Knoten am angegebenen Index ab.Retrieves a node at the given index.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
PrivateDisposeNodeList() PrivateDisposeNodeList() PrivateDisposeNodeList() PrivateDisposeNodeList()

Gibt Ressourcen in der Knotenliste privat frei.Disposes resources in the node list privately.

ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Explizite Schnittstellenimplementierungen

IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose()

Gibt alle von der XmlNodeList-Klasse verwendeten Ressourcen frei.Releases all resources used by the XmlNodeList class.

Erweiterungsmethoden

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.Converts an IEnumerable to an IQueryable.

Gilt für:

Siehe auch