Interface ITextUndoTransaction
Representa um recipiente para ITextUndoPrimitive objetos.
Namespace: Microsoft.VisualStudio.Text.Operations
Assembly: Microsoft.VisualStudio.Text.Logic (em Microsoft.VisualStudio.Text.Logic.dll)
Sintaxe
'Declaração
Public Interface ITextUndoTransaction _
Inherits IDisposable
public interface ITextUndoTransaction : IDisposable
public interface class ITextUndoTransaction : IDisposable
type ITextUndoTransaction =
interface
interface IDisposable
end
public interface ITextUndoTransaction extends IDisposable
O tipo ITextUndoTransaction expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
CanRedo | Determina se é possível chamar atualmente Do com êxito. | |
CanUndo | Determina se é possível chamar Undo () com êxito no momento. | |
Description | Obtém ou define a descrição. | |
History | Obtém o ITextUndoHistory que contém esta transação. | |
MergePolicy | Obtém o IMergeTextUndoTransactionPolicy associados a esta transação. | |
Parent | Obtém o ITextUndoTransaction que contém esta transação. | |
State | Gets the UndoTransactionState for the ITextUndoTransaction. | |
UndoPrimitives | Obtém a coleção de ITextUndoPrimitive objetos nesse recipiente. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
AddUndo | Adiciona um novo primitivo desfazer até o final da lista quando a transação está aberta. | |
Cancel | Marca uma transação aberta como canceladas e desfaz e limpa qualquer primitivos de desfazer que foram adicionados. | |
Complete | Marca a transação como concluída e qualificado para desfazer. | |
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Herdado de IDisposable.) | |
Do | Executa um fazer ou refazer. | |
Undo | Executa um desfazer ou reversão. |
Superior
Comentários
Esses objetos são controlados em um UndoHistory.