Compartir a través de


(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

  • varViewContext
    Tipo: System.Object

    Identificador 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

interfaz View3

Miembros View3

Sobrecarga GetContextNodes

Espacio de nombres Microsoft.Office.Interop.InfoPath.SemiTrust