IVsCompoundActionEvents 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.
Provides events for firing when beginning and aborting a compound action.
public interface class IVsCompoundActionEvents
public interface class IVsCompoundActionEvents
__interface IVsCompoundActionEvents
[System.Runtime.InteropServices.Guid("29B88B8E-BC39-45AE-ACAB-0C670E49BCC2")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsCompoundActionEvents
[System.Runtime.InteropServices.Guid("29B88B8E-BC39-45AE-ACAB-0C670E49BCC2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsCompoundActionEvents
[<System.Runtime.InteropServices.Guid("29B88B8E-BC39-45AE-ACAB-0C670E49BCC2")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsCompoundActionEvents = interface
[<System.Runtime.InteropServices.Guid("29B88B8E-BC39-45AE-ACAB-0C670E49BCC2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsCompoundActionEvents = interface
Public Interface IVsCompoundActionEvents
- Attributes
Remarks
The "wrapped", or "interior" events that arise from a compound action are other event sets. To reduce the number of events fired, there is no terminating event.
Notes to Implementers
Implementers should pass a flag in the final event or fire their own terminating event.
Methods
OnAbortAction() |
Fired when a compound action is aborted. |
OnBeforeAction() |
Fired before a compound action takes place. |