IVsCompoundActionEvents Interface
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
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.
Implementers should pass a flag in the final event or fire their own terminating event.
On |
Fired when a compound action is aborted. |
On |
Fired before a compound action takes place. |
Product | Versions |
---|---|
Visual Studio SDK | 2015, 2017, 2019, 2022 |