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.
Provides events for firing when beginning and aborting a compound action.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
<GuidAttribute("29B88B8E-BC39-45AE-ACAB-0C670E49BCC2")> _
<InterfaceTypeAttribute()> _
Public Interface IVsCompoundActionEvents
[GuidAttribute("29B88B8E-BC39-45AE-ACAB-0C670E49BCC2")]
[InterfaceTypeAttribute()]
public interface IVsCompoundActionEvents
[GuidAttribute(L"29B88B8E-BC39-45AE-ACAB-0C670E49BCC2")]
[InterfaceTypeAttribute()]
public interface class IVsCompoundActionEvents
[<GuidAttribute("29B88B8E-BC39-45AE-ACAB-0C670E49BCC2")>]
[<InterfaceTypeAttribute()>]
type IVsCompoundActionEvents = interface end
public interface IVsCompoundActionEvents
The IVsCompoundActionEvents type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
OnAbortAction | Fired when a compound action is aborted. |
![]() |
OnBeforeAction | Fired before a compound action takes place. |
Top
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.