XMLNodesCollection-Schnittstelle
Enthält eine Auflistung von XML-DOM-Knoten (Document Object Model).
Namespace: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)
Syntax
<CoClassAttribute(GetType(XMLNodesCollectionWrapper))> _
<GuidAttribute("096cd6c1-0786-11d1-95fa-0080c78ee3bb")> _
<CLSCompliantAttribute(False)> _
Public Interface XMLNodesCollection
Inherits XMLNodes
Dim instance As XMLNodesCollection
[CoClassAttribute(typeof(XMLNodesCollectionWrapper))]
[GuidAttribute("096cd6c1-0786-11d1-95fa-0080c78ee3bb")]
[CLSCompliantAttribute(false)]
public interface XMLNodesCollection : XMLNodes
Hinweise
Dies ist ein Wrappertyp für eine Coklasse, die für den verwalteten Code der COM-Interoperabilität erforderlich ist. Verwenden Sie diesen Typ zum Zugreifen auf die Member der COM-Schnittstelle, die von der Coklasse implementiert wurden. Informationen zur COM-Schnittstelle, einschließlich eines Links zu den Memberbeschreibungen, finden Sie unter XMLNodes.
Die XMLNodesCollection-Auflistung ist eine allgemeine Auflistung, die von mehreren Microsoft Office InfoPath 2007-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.SemiTrust-Namespace