(Object, Object) del método View3.GetContextNodes
Obtiene una referencia a una colección XMLNodesCollection que se rellena con nodos DOM (Modelo de objetos de documento) XML con relación al contexto actual.
Espacio de nombres: Microsoft.Office.Interop.InfoPath.SemiTrust
Ensamblado: Microsoft.Office.Interop.InfoPath.SemiTrust (en Microsoft.Office.Interop.InfoPath.SemiTrust.dll)
Sintaxis
'Declaración
Function GetContextNodes ( _
varNode As Object, _
varViewContext As Object _
) As XMLNodesCollection
'Uso
Dim instance As View3
Dim varNode As Object
Dim varViewContext As Object
Dim returnValue As XMLNodesCollection
returnValue = instance.GetContextNodes(varNode, _
varViewContext)
XMLNodesCollection GetContextNodes(
Object varNode,
Object varViewContext
)
Parámetros
varNode
Tipo: System.ObjectNodo XML DOM.
varViewContext
Tipo: System.ObjectIdentificador del control utilizado para el contexto.
Valor devuelto
Tipo: Microsoft.Office.Interop.InfoPath.SemiTrust.XMLNodesCollection
Referencia a la XMLNodesCollection.
Implementaciones
View2.GetContextNodes(Object, Object)
View.GetContextNodes(Object, Object)
Comentarios
La colección devuelta por el método GetContextNodes está compuesta por la secuencia de nodos DOM XML asignados desde la vista, correspondientes al nodo de transformación XSL (XSLT) actual, comenzando por la selección actual y recorriendo los antecesores de la vista hasta la etiqueta BODY.
Si no se usa ningún parámetro, los nodos de contexto se basan en la selección actual. Si se usan parámetros, los nodos de contexto devueltos serán los que se devolverían en caso de que la selección fuese la que se obtendría al llamar al método SelectNodes.
Nota
El método GetContextNodes no devolverá nodos basados en la selección actual si se utilizaron en el evento OnClick de un botón de la vista, ya que se desvía la atención del control que se pretende que esté en contexto. Para evitar este comportamiento, use el método GetContextNodes de una barra de tareas, menú o panel de tareas personalizado.
Importante
Únicamente se puede acceder a este miembro con formularios que se ejecuten en el mismo dominio que el formulario que está actualmente abierto o con formularios a los que se hayan concedido permisos entre dominios.
Vea también
Referencia
Espacio de nombres Microsoft.Office.Interop.InfoPath.SemiTrust