IVsLinkedUndoClient Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Indicates that one undo manager is blocking another undo manager from executing a linked action.
public interface class IVsLinkedUndoClient
public interface class IVsLinkedUndoClient
__interface IVsLinkedUndoClient
[System.Runtime.InteropServices.Guid("33452684-FAB0-4F76-B4E9-19EE0B96B4AD")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsLinkedUndoClient
[System.Runtime.InteropServices.Guid("33452684-FAB0-4F76-B4E9-19EE0B96B4AD")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsLinkedUndoClient
[<System.Runtime.InteropServices.Guid("33452684-FAB0-4F76-B4E9-19EE0B96B4AD")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsLinkedUndoClient = interface
[<System.Runtime.InteropServices.Guid("33452684-FAB0-4F76-B4E9-19EE0B96B4AD")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsLinkedUndoClient = interface
Public Interface IVsLinkedUndoClient
- Derived
- Attributes
Remarks
Implement IVsLinkedUndoClient
to receive notification when your undo manager is blocking another undo manager from executing a linked action. When hooking your undo manager into the environment, call AdviseLinkedUndoClient and pass in a pointer to your IVsLinkedUndoClient
implementation. For more information, see How to: Implement Undo Management.
Notes to Implementers
Implement to receive notification when your undo manager has a non-linked action on the top of its undo or redo stack that is blocking another undo manager from executing a linked action.
Methods
OnInterveningUnitBlockingLinkedUndo() |
Indicates that the undo manager is blocking another undo manager from executing a linked action. |