Compartir a través de


de la propiedad DocContextChangeEvent.IsUndoRedo

Obtiene un valor que indica si el evento de cambio de contexto se produjo en respuesta a una operación de deshacer o rehacer.

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 IsUndoRedo As Boolean
    Get
'Uso
Dim instance As DocContextChangeEvent
Dim value As Boolean

value = instance.IsUndoRedo
bool IsUndoRedo { get; }

Valor de propiedad

Tipo: System.Boolean

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 no relacionados con deshacer o rehacer:

[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:root/my:lastChanged");
  lastChangedNode.text = contextNode.nodeName;
 }
}

Vea también

Referencia

interfaz DocContextChangeEvent

Miembros DocContextChangeEvent

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