Udostępnij za pośrednictwem


IVsCommitGestureSink Interface

Definition

Indicates that some form of UI commit gesture has occurred.

public interface class IVsCommitGestureSink
public interface class IVsCommitGestureSink
__interface IVsCommitGestureSink
[System.Runtime.InteropServices.Guid("957970B0-71E1-11D3-AFF1-00105A9991EF")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsCommitGestureSink
[System.Runtime.InteropServices.Guid("957970B0-71E1-11D3-AFF1-00105A9991EF")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsCommitGestureSink
[<System.Runtime.InteropServices.Guid("957970B0-71E1-11D3-AFF1-00105A9991EF")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsCommitGestureSink = interface
[<System.Runtime.InteropServices.Guid("957970B0-71E1-11D3-AFF1-00105A9991EF")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsCommitGestureSink = interface
Public Interface IVsCommitGestureSink
Attributes

Remarks

Because this is a many-to-one event rather than a one-to-many broadcast, this is an interface that multiple clients QueryInterface for and call as necessary.

Methods

FlushCommitEventIfCurrentClusterIsOutermost()

Fires the commit event.

OnCommitGesture(UInt32)

Called when a change to the buffer has been committed.

Applies to