VsUndoPackage Interface
Implements the linked undo stack feature. See IVsLinkedUndoTransactionManager.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
<GuidAttribute("F65478CC-96F1-4BA9-9EF9-A575ACB96031")> _
Public Interface VsUndoPackage _
Inherits IVsLinkedUndoTransactionManager
[GuidAttribute("F65478CC-96F1-4BA9-9EF9-A575ACB96031")]
public interface VsUndoPackage : IVsLinkedUndoTransactionManager
[GuidAttribute(L"F65478CC-96F1-4BA9-9EF9-A575ACB96031")]
public interface class VsUndoPackage : IVsLinkedUndoTransactionManager
[<GuidAttribute("F65478CC-96F1-4BA9-9EF9-A575ACB96031")>]
type VsUndoPackage =
interface
interface IVsLinkedUndoTransactionManager
end
public interface VsUndoPackage extends IVsLinkedUndoTransactionManager
The VsUndoPackage type exposes the following members.
Methods
Name | Description | |
---|---|---|
AbortLinkedUndo | Aborts a linked undo transaction. (Inherited from IVsLinkedUndoTransactionManager.) | |
CloseLinkedUndo | Successfully closes a linked undo transaction. (Inherited from IVsLinkedUndoTransactionManager.) | |
CountOpenTransactions | Returns the nesting level of the linked undo transactions. (Inherited from IVsLinkedUndoTransactionManager.) | |
IsAborted | Determines if the linked undo transaction is aborted. (Inherited from IVsLinkedUndoTransactionManager.) | |
IsStrict | Determines if the linked undo transaction is strict. (Inherited from IVsLinkedUndoTransactionManager.) | |
OpenLinkedUndo | Opens a linked undo transaction parent unit. (Inherited from IVsLinkedUndoTransactionManager.) |
Top