XmlNamedNodeMap ; Class

Encapsule l'itération via la collection des nœuds d'attribut.

Syntaxe


var xmlNamedNodeMap = XmlDocument.attributes;

Attributs

[MarshalingBehavior(Agile)]
[Version(0x06020000)]

Membres

XmlNamedNodeMapClasse possède ces types de membres :

Méthodes

The XmlNamedNodeMap Classe a les méthodes suivantes. Avec C#, Visual Basic et C++, elle hérite également des méthodes de Object Classe.

MéthodeDescription
First [C++, JavaScript]Returns an iterator that iterates over the items in the collection.
GetAt [C++, JavaScript]Returns the item at the specified index in the vector view.
GetMany [C++, JavaScript]Returns the items that start at the specified index of the vector view.
GetNamedItem Retrieves the attribute with the specified name.
GetNamedItemNS Retrieves the attribute with the specified namespace and name.
IndexOf [C++, JavaScript]Returns the index of a specified item in the vector view.
Item [C++, JavaScript]Allows random access to individual nodes within the collection.
RemoveNamedItem Removes the specified item.
RemoveNamedItemNS Removes an item that is specified by a namespace and local name.
SetNamedItem Adds the specified node to the collection.
SetNamedItemNS Adds the specified node to the collection in the specified namespace.

 

Propriétés

Le XmlNamedNodeMapClasse a les propriétés suivantes.

PropriétéType d'accèsDescription

Count [C#, VB]

En lecture seuleGets the number of elements contained in the collection.

Item [C#, VB]

En lecture seuleGets or sets the element at the specified index.

Length

En lecture seuleGets the length of the list of nodes.

Size [C++, JavaScript]

En lecture seuleGets the number of elements in the vector view.

 

Remarques

Liste des membres de la collection

En JavaScript, XmlNamedNodeMap comprend les membres indiqués dans les listes de membres. En outre, XmlNamedNodeMap prend en charge les membres d'Array.prototype et l'utilisation d'un index pour accéder aux éléments.

Énumération de la collection en C# ou en Microsoft Visual Basic

XmlNamedNodeMap étant énumérable, vous pouvez utiliser la syntaxe spécifique au langage, par exemple foreach en C# pour énumérer les éléments de la collection. Le compilateur effectue la conversion de type pour vous et vous n'aurez pas besoin d'effectuer de transtypage en IEnumerable<IXmlNode> de manière explicite. Si vous devez effectuer une conversion de type (transtypage) explicitement, par exemple si vous souhaitez appeler GetEnumerator, transtypez en IEnumerable<T> avec une contrainte IXmlNode.

Conditions requises

Client minimal pris en charge

Windows 8 [Applications Windows Store uniquement]

Serveur minimal pris en charge

Windows Server 2012 [Applications Windows Store uniquement]

Espace de noms

Windows.Data.Xml.Dom
Windows::Data::Xml::Dom [C++]

Métadonnées

Windows.winmd

 

 

Afficher:
© 2014 Microsoft