Freigeben über


IVsCommitGestureSink-Schnittstelle

Gibt an, dass eine Form der Benutzeroberfläche-Commit geste aufgetreten ist.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Declaration
<GuidAttribute("957970B0-71E1-11D3-AFF1-00105A9991EF")> _
<InterfaceTypeAttribute()> _
Public Interface IVsCommitGestureSink
[GuidAttribute("957970B0-71E1-11D3-AFF1-00105A9991EF")]
[InterfaceTypeAttribute()]
public interface IVsCommitGestureSink
[GuidAttribute(L"957970B0-71E1-11D3-AFF1-00105A9991EF")]
[InterfaceTypeAttribute()]
public interface class IVsCommitGestureSink
[<GuidAttribute("957970B0-71E1-11D3-AFF1-00105A9991EF")>]
[<InterfaceTypeAttribute()>]
type IVsCommitGestureSink =  interface end
public interface IVsCommitGestureSink

Der IVsCommitGestureSink-Typ macht die folgenden Member verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode FlushCommitEventIfCurrentClusterIsOutermost Löst das Commit - Ereignis aus.
Öffentliche Methode OnCommitGesture Wird aufgerufen, wenn eine Änderung des Puffers kein Commit ausgeführt wurde.

Zum Seitenanfang

Hinweise

Da es sich um einen n: 1 - Ereignis statt einer 1: n-Beziehung Übertragung ist, ist dies eine Schnittstelle, die mehrere Clients für QueryInterface und bei Bedarf aufrufen.

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace