Compartilhar via


Interface ITextUndoPrimitive

Representa uma operação atômica que sabe como fazer, desfazer e refazer a mesmo.

Namespace:  Microsoft.VisualStudio.Text.Operations
Assembly:  Microsoft.VisualStudio.Text.Logic (em Microsoft.VisualStudio.Text.Logic.dll)

Sintaxe

'Declaração
Public Interface ITextUndoPrimitive
public interface ITextUndoPrimitive
public interface class ITextUndoPrimitive
type ITextUndoPrimitive =  interface end
public interface ITextUndoPrimitive

O tipo ITextUndoPrimitive expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública CanRedo Determina se é possível neste momento chamar Do() com êxito.
Propriedade pública CanUndo Determina se é possível chamar Undo () com êxito no momento.
Propriedade pública Parent Obtém ou define o ITextUndoTransaction que contém o primitivo.

Superior

Métodos

  Nome Descrição
Método público CanMerge Determina se esse primitivo desfazer pode se mesclar com o primitivo desfazer especificado.
Método público Do Executa ou refaz a operação.
Método público Merge Executa uma mala direta com o primitivo desfazer especificado.
Método público Undo Executa desfazer o primitivo.

Superior

Consulte também

Referência

Namespace Microsoft.VisualStudio.Text.Operations