Interfaz XMLNodesCollection
Contiene una colección de nodos DOM (Modelo de objetos de documento) XML.
Espacio de nombres: Microsoft.Office.Interop.InfoPath.SemiTrust
Ensamblado: Microsoft.Office.Interop.InfoPath.SemiTrust (en Microsoft.Office.Interop.InfoPath.SemiTrust.dll)
Sintaxis
'Declaración
<GuidAttribute("096cd6c1-0786-11d1-95fa-0080c78ee3bb")> _
Public Interface XMLNodesCollection _
Inherits XMLNodes
'Uso
Dim instance As XMLNodesCollection
[GuidAttribute("096cd6c1-0786-11d1-95fa-0080c78ee3bb")]
public interface XMLNodesCollection : XMLNodes
Comentarios
Este tipo es un contenedor para una coclase que requiere el código administrado para la interoperabilidad con COM. Use este tipo para acceder a los miembros de la interfaz COM que implementa esta coclase. Encontrará información sobre la interfaz COM, así como vínculos a las descripciones de sus miembros, enXMLNodes.
XMLNodesCollection es una colección general que utilizan varios métodos de Microsoft InfoPath.
La colección XMLNodesCollection proporciona propiedades que se pueden utilizar para tener acceso a una colección de nodos XML DOM y es devuelta tanto por el método GetSelectedNodes como por el método GetContextNodes.
Una vez establecida una referencia a uno de los objetos de nodo XML DOM contenidos en la colección XMLNodesCollection, puede utilizar cualquiera de las propiedades y métodos que proporciona el XML DOM para interactuar con un objeto de nodo XML.
Ejemplos
En el ejemplo siguiente, se establece una referencia a la colección de nodos XML DOM devueltos por el método GetSelectedNodes del objeto ViewObject. A continuación, el código muestra el nombre y el código XML del primer nodo de la colección, mediante un cuadro de mensaje:
XMLNodes selectedNodes;
selectedNodes = thisXDocument.View.GetSelectedNodes();
if (selectedNodes.Count > 0)
{
thisXDocument.UI.Alert(selectedNodes[0].nodeName + "\n\n" + selectedNodes[0].text);
}
Vea también
Referencia
Espacio de nombres Microsoft.Office.Interop.InfoPath.SemiTrust