Compartir a través de


de la propiedad DocContextChangeEvent.Context

Obtiene una referencia al nodo Modelo de objetos de documento (DOM) XML que es el nuevo nodo de contexto que proporciona el objeto DocContextChangeEventObject.

Espacio de nombres:  Microsoft.Office.Interop.InfoPath.SemiTrust
Ensamblado:  Microsoft.Office.Interop.InfoPath.SemiTrust (en Microsoft.Office.Interop.InfoPath.SemiTrust.dll)

Sintaxis

'Declaración
ReadOnly Property Context As IXMLDOMNode
    Get
'Uso
Dim instance As DocContextChangeEvent
Dim value As IXMLDOMNode

value = instance.Context
IXMLDOMNode Context { get; }

Valor de propiedad

Tipo: Microsoft.Office.Interop.InfoPath.SemiTrust.IXMLDOMNode

Comentarios

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.

Ejemplos

En el ejemplo siguiente, un nodo denominado lastChanged se actualiza en respuesta a cambios de contexto:

[InfoPathEventHandler(EventType=InfoPathEventType.OnContextChange)]
public void OnContextChange(DocContextChangeEvent e)
{
 if ( e.Type == "ContextNode" && !e.IsUndoRedo )
 {
  IXMLDOMNode contextNode = e.Context;
  IXMLDOMNode lastChangedNode = thisXDocument.DOM.selectSingleNode("my:lastChanged");
  lastChangedNode.text = contextNode.nodeName;
 }
}

Vea también

Referencia

interfaz DocContextChangeEvent

Miembros DocContextChangeEvent

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