Condividi tramite


XmlNodeList Classe

Definizione

Descrive una raccolta di nodi.

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)
Ereditarietà
Object Platform::Object IInspectable XmlNodeList
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Elenchi di membri della raccolta

Per JavaScript, XmlNodeList include i membri visualizzati negli elenchi di membri. XmlNodeList supporta inoltre i membri di Array.prototype e l'uso di un indice per accedere agli elementi.

Enumerazione della raccolta in C# o Microsoft Visual Basic

XmlNodeList è enumerabile, quindi è possibile usare una sintassi specifica del linguaggio, ad esempio foreach in C# per enumerare gli elementi dell'insieme. Il compilatore esegue il cast di tipi per l'utente e non è necessario eseguire il cast IEnumerable<IXmlNode> in modo esplicito. Se è necessario eseguire il cast in modo esplicito, ad esempio se si vuole chiamare GetEnumerator, eseguire il cast in IEnumerable<T> con un vincolo IXmlNode .

Proprietà

Length

Ottiene la lunghezza dell'elenco.

Size

Ottiene il numero di elementi nella visualizzazione vettore.

Metodi

First()

Restituisce un iteratore che esegue l'iterazione degli elementi dell'insieme.

GetAt(UInt32)

Restituisce l'elemento in corrispondenza dell'indice specificato nella visualizzazione vettore.

GetMany(UInt32, IXmlNode[])

Restituisce gli elementi che iniziano all'indice specificato della visualizzazione vettore.

IndexOf(IXmlNode, UInt32)

Restituisce l'indice di un elemento specificato nel vettore.

Item(UInt32)

Restituisce l'elemento nell'elenco in corrispondenza dell'indice specificato.

Si applica a