Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents an atomic operation that knows how to do, undo, and redo itself.
Namespace: Microsoft.VisualStudio.Text.Operations
Assembly: Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)
Syntax
'Declaration
Public Interface ITextUndoPrimitive
public interface ITextUndoPrimitive
public interface class ITextUndoPrimitive
type ITextUndoPrimitive = interface end
public interface ITextUndoPrimitive
The ITextUndoPrimitive type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
CanRedo | Determines whether it is currently possible to call Do() successfully. |
![]() |
CanUndo | Determines whether it is currently possible to call Undo() successfully. |
![]() |
Parent | Gets or sets the ITextUndoTransaction that contains the primitive. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
CanMerge | Determines whether this undo primitive can merge with the specified undo primitive. |
![]() |
Do | Performs or redoes the operation. |
![]() |
Merge | Performs a merge with the specified undo primitive. |
![]() |
Undo | Performs undo on the primitive. |
Top