XMLNodesCollection-Schnittstelle

Enthält eine Auflistung von XML-DOM-Knoten (Document Object Model).

Namespace: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)

Syntax

<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

Hinweise

Dies ist ein Wrapper für eine COM-Schnittstelle, die durch eine Coklasse implementiert wurde, die für den verwalteten Code der COM-Interoperabilität erforderlich ist. Verwenden Sie den Coklasse umschließenden Typen, der von der Schnittstelle implementiert wird, um auf die in der Schnittstelle angegebenen Member zuzugreifen. Informationen zu dem Typ, einschließlich Verwendung, Hinweise und Beispiele, finden Sie unter XMLNodes.

Die XMLNodesCollection-Auflistung ist eine allgemeine Auflistung, die von mehreren Microsoft Office InfoPath 2003-Methoden verwendet wird.

Die XMLNodesCollection-Auflistung stellt Eigenschaften bereit, die den Zugriff auf eine Auflistung aus XML-DOM-Knoten ermöglichen. Sie wird sowohl durch die GetSelectedNodes-Methode als auch durch die GetContextNodes-Methode zurückgegeben.

Nachdem Sie einen Verweis auf eines der XML-DOM-Knotenobjekte festgelegt haben, die in der XMLNodesCollection-Auflistung enthalten sind, können Sie jede der von XML-DOM bereitgestellten Eigenschaften und Methoden für die Interaktion mit einem XML-Knotenobjekt verwenden.

Beispiel

Im folgenden Beispiel wird ein Verweis auf eine von der GetSelectedNodes-Methode des ViewObject-Objekts zurückgegebene Auflistung von XML-DOM-Knoten festgelegt. Anschließend zeigt der Code den Namen und die Quell-XML-Daten des ersten in der Auflistung gefundenen Knotens in einem Meldungsfeld an:

XMLNodes selectedNodes;

selectedNodes = thisXDocument.View.GetSelectedNodes();

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

Siehe auch

Referenz

XMLNodesCollection-Member
Microsoft.Office.Interop.InfoPath-Namespace