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