XmlNodeList Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beschreibt eine Auflistung von Knoten.
public ref class XmlNodeList sealed : IIterable<IXmlNode ^>, IVectorView<IXmlNode ^>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class XmlNodeList final : IIterable<IXmlNode>, IVectorView<IXmlNode>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class XmlNodeList : IEnumerable<IXmlNode>, IReadOnlyList<IXmlNode>
Public NotInheritable Class XmlNodeList
Implements IEnumerable(Of IXmlNode), IReadOnlyList(Of IXmlNode)
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Auflistungsmemberlisten
Für JavaScript enthält XmlNodeList die Elemente, die in den Memberlisten angezeigt werden. Darüber hinaus unterstützt XmlNodeList Member von Array.prototype und die Verwendung eines Indexes für den Zugriff auf Elemente.
Auflisten der Sammlung in C# oder Microsoft Visual Basic
XmlNodeList ist aufzählbar, sodass Sie sprachspezifische Syntax wie foreach in C# verwenden können, um die Elemente in der Auflistung aufzulisten. Der Compiler führt die Typumwandlung für Sie durch, und Sie müssen nicht explizit in IEnumerable<IXmlNode>
umgewandelt werden. Wenn Sie eine explizite Umwandlung durchführen müssen, z. B. wenn Sie GetEnumerator aufrufen möchten, wandeln Sie mit einer IXmlNode-Einschränkung in IEnumerable<T> um.
Eigenschaften
Length |
Ruft die Länge der Liste ab. |
Size |
Ruft die Anzahl der Elemente in der Vektoransicht ab. |
Methoden
First() |
Gibt einen Iterator zurück, der die Elemente in der Auflistung durchläuft. |
GetAt(UInt32) |
Gibt das Element am angegebenen Index in der Vektoransicht zurück. |
GetMany(UInt32, IXmlNode[]) |
Gibt die Elemente zurück, die am angegebenen Index der Vektoransicht beginnen. |
IndexOf(IXmlNode, UInt32) |
Gibt den Index eines angegebenen Elements im Vektor zurück. |
Item(UInt32) |
Gibt das Element in der Liste am angegebenen Index zurück. |