Freigeben über


XmlNodeList Klasse

Definition

Stellt eine sortierte Auflistung von Knoten dar.

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
Vererbung
XmlNodeList
Implementiert

Hinweise

Änderungen an den untergeordneten Elementen des Knotenobjekts, aus dem die XmlNodeList Auflistung erstellt wurde, werden sofort in den Knoten widergespiegelt, die von den XmlNodeList Eigenschaften und Methoden zurückgegeben werden. XmlNodeList unterstützt Iteration und indizierten Zugriff.

XmlNodeList wird von den folgenden Eigenschaften und Methoden zurückgegeben.

  • XmlNode.ChildNodes - Gibt einen XmlNodeList Wert zurück, der alle untergeordneten Elemente des Knotens enthält.

  • XmlNode.SelectNodes - Gibt eine XmlNodeList Auflistung von Knoten zurück, die der XPath-Abfrage entsprechen.

  • GetElementsByTagName - Gibt eine XmlNodeList Liste aller untergeordneten Elemente zurück, die dem angegebenen Namen entsprechen. Diese Methode ist sowohl in den Klassen als XmlElement auch in den XmlDocument Klassen verfügbar.

Konstruktoren

Name Beschreibung
XmlNodeList()

Initialisiert eine neue Instanz der XmlNodeList-Klasse.

Eigenschaften

Name Beschreibung
Count

Ruft die Anzahl der Knoten in der XmlNodeList.

ItemOf[Int32]

Ruft einen Knoten am angegebenen Index ab.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetEnumerator()

Ruft einen Enumerator ab, der durch die Auflistung von Knoten durchläuft.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
Item(Int32)

Ruft einen Knoten am angegebenen Index ab.

MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
PrivateDisposeNodeList()

Entfernt Ressourcen in der Knotenliste privat.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IDisposable.Dispose()

Gibt alle von der XmlNodeList Klasse verwendeten Ressourcen frei.

Erweiterungsmethoden

Name Beschreibung
AsParallel(IEnumerable)

Aktiviert die Parallelisierung einer Abfrage.

AsQueryable(IEnumerable)

Wandelt eine IEnumerable in eine IQueryableum.

Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ um.

OfType<TResult>(IEnumerable)

Filtert die Elemente einer IEnumerable basierend auf einem angegebenen Typ.

Gilt für:

Weitere Informationen