Partager via


XMLNodesCollection - Interface

Contient une collection de nœuds DOM XML.

Espace de noms :  Microsoft.Office.Interop.InfoPath
Assembly :  Microsoft.Office.Interop.InfoPath (dans Microsoft.Office.Interop.InfoPath.dll)

Syntaxe

'Déclaration
<GuidAttribute("096CD6C1-0786-11D1-95FA-0080C78EE3BB")> _
Public Interface XMLNodesCollection _
    Inherits XMLNodes
'Utilisation
Dim instance As XMLNodesCollection
[GuidAttribute("096CD6C1-0786-11D1-95FA-0080C78EE3BB")]
public interface XMLNodesCollection : XMLNodes

Remarques

Ce type est le wrapper d’une interface COM implémentée par une coclasse qui est requise par le code managé pour l’interopérabilité COM. Pour accéder aux membres indiqués par cette interface, utilisez le type qui encapsule la coclasse qui implémente cette interface. Pour plus d’informations sur ce type, notamment des remarques sur son utilisation et des exemples, voirXMLNodes.

La collection XMLNodesCollection est une collection d'ordre général qui est utilisée par plusieurs méthodes de Microsoft Office InfoPath 2003.

La collection XMLNodesCollection fournit des propriétés qui peuvent être utilisées pour accéder à une collection de nœuds DOM XML et elle est renvoyée par GetSelectedNodes et GetContextNodes de méthodes.

Après avoir défini une référence à un des objets de nœuds DOM XML que contient la collection XMLNodesCollection, vous pouvez utiliser n'importe quelle propriété et méthode fournie par le DOM XML pour interagir avec un objet de nœud XML.

Exemples

Dans l'exemple suivant, une référence est définie à une collection de nœuds DOM XML renvoyé par la méthode GetSelectedNodes de l'objet ViewObject . Le code affiche ensuite le nom et le XML source du premier nœud trouvé dans la collection à l'aide d'une boîte de message :

XMLNodes selectedNodes;

selectedNodes = thisXDocument.View.GetSelectedNodes();

if (selectedNodes.Count > 0)
{
 thisXDocument.UI.Alert(selectedNodes[0].nodeName + "\n\n" + selectedNodes[0].text);
}

Voir aussi

Référence

XMLNodesCollection - Membres

Microsoft.Office.Interop.InfoPath - Espace de noms