IMergeableUndo Interface

Definição

Importante

Esta API não está em conformidade com CLS.

Essa interface representa uma alteração de grafo mescláveis que aparece na pilha do VS Undo.This Interface represents one Mergable graph change which appears on the VS undo stack.

public interface class IMergeableUndo : Microsoft::VisualStudio::OLE::Interop::IOleUndoUnit
[System.CLSCompliant(false)]
public interface IMergeableUndo : Microsoft.VisualStudio.OLE.Interop.IOleUndoUnit
[<System.CLSCompliant(false)>]
type IMergeableUndo = interface
    interface IOleUndoUnit
Public Interface IMergeableUndo
Implements IOleUndoUnit
Derivado
Atributos
Implementações

Propriedades

Causality

O causalidade associado desta unidade de desfazer.This undo unit's associated Causality. Sua é uma identidade exclusiva que é usada para mesclar unidades de desfazer relacionadas.Its is a unique identity which is used to merge related undo units.

Disabled

Se essa unidade de desfazer deve ser desabilitada (conforme determinado pelas informações encontradas no Construtor).Whether this undo unit should be disabled (as determined by information found in the constructor).

Enlistment

Obtém a inscrição atual.Gets the current Enlistment.

IsEmpty

Se a operação de desfazer atual está vazia ou não.Whether the current Undo operation is Empty or not.

IsRedoUnit

Se esta é uma unidade de restauração.Whether this is a redo unit.

IsUndoUnit

Se esta é uma unidade de desfazer.Whether this is an undo unit.

Métodos

Apply()

Aplica a unidade de desfazer.Applies the undo unit.

Do(IOleUndoManager) (Herdado de IOleUndoUnit)
GetDescription(String) (Herdado de IOleUndoUnit)
GetUnitType(Guid, Int32) (Herdado de IOleUndoUnit)
Merge(IMergeableUndo)

Executa a ação de mesclagem de várias unidades de desfazer com o mesmo causalidade.Performs the Merge action of multiple undo units with the same Causality.

OnNextAdd() (Herdado de IOleUndoUnit)

Aplica-se a