Condividi tramite


Interfaccia XMLNodesCollection

Include un insieme di nodi DOM (Document Object Model) XML.

Spazio dei nomi: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)

Sintassi

<GuidAttribute("096CD6C1-0786-11D1-95FA-0080C78EE3BB")> _
<CoClassAttribute(GetType(XMLNodesCollectionClass))> _
Public Interface XMLNodesCollection
    Inherits XMLNodes

Dim instance As XMLNodesCollection
[GuidAttribute("096CD6C1-0786-11D1-95FA-0080C78EE3BB")] 
[CoClassAttribute(typeof(XMLNodesCollectionClass))] 
public interface XMLNodesCollection : XMLNodes

Osservazioni

Questo tipo è un wrapper per un'interfaccia COM implementata da una coclasse richiesta dal codice gestito per l'interoperabilità COM. Per accedere ai membri specificati dall'interfaccia, utilizzare il tipo che contiene la coclasse che implementa l'interfaccia. Per informazioni sul tipo, inclusi dati sull'utilizzo, osservazioni ed esempi, vedere XMLNodes.

L'insieme XMLNodesCollection è un insieme di interesse generale utilizzato da diversi metodi di Microsoft Office InfoPath 2003.

L'insieme XMLNodesCollection rende disponibili proprietà che consentono di accedere a un insieme di nodi DOM XML e viene restituito da entrambi i metodi GetSelectedNodes e GetContextNodes.

Dopo aver impostato un riferimento a uno degli oggetti nodo DOM XML inclusi nell'insieme XMLNodesCollection, è possibile utilizzare le proprietà e i metodi resi disponibili dal modello DOM XML per interagire con gli oggetti nodo XML.

Esempio

Nell'esempio seguente, viene impostato un riferimento a un insieme di nodi DOM XML restituiti dal metodo GetSelectedNodes dell'oggetto ViewObject. Vengono quindi visualizzati, in una finestra di messaggio, il nome e il codice XML di origine del primo nodo trovato nell'insieme:

XMLNodes selectedNodes;

selectedNodes = thisXDocument.View.GetSelectedNodes();

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

Vedere anche

Riferimenti

Membri XMLNodesCollection
Spazio dei nomi Microsoft.Office.Interop.InfoPath