Freigeben über


IVsPreliminaryTextChangeCommitEvents-Schnittstelle

Benachrichtigt Clients über eine Commit geste, um ein Textpuffer - Ereignis ausgelöst werden soll, und stellt den Textbereich geändert.

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

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("7F57B996-148B-46DE-A261-B1A02E6D9DBA")> _
Public Interface IVsPreliminaryTextChangeCommitEvents _
    Inherits IVsFinalTextChangeCommitEvents
[InterfaceTypeAttribute()]
[GuidAttribute("7F57B996-148B-46DE-A261-B1A02E6D9DBA")]
public interface IVsPreliminaryTextChangeCommitEvents : IVsFinalTextChangeCommitEvents
[InterfaceTypeAttribute()]
[GuidAttribute(L"7F57B996-148B-46DE-A261-B1A02E6D9DBA")]
public interface class IVsPreliminaryTextChangeCommitEvents : IVsFinalTextChangeCommitEvents
[<InterfaceTypeAttribute()>]
[<GuidAttribute("7F57B996-148B-46DE-A261-B1A02E6D9DBA")>]
type IVsPreliminaryTextChangeCommitEvents =  
    interface 
        interface IVsFinalTextChangeCommitEvents 
    end
public interface IVsPreliminaryTextChangeCommitEvents extends IVsFinalTextChangeCommitEvents

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

Methoden

  Name Beschreibung
Öffentliche Methode OnChangesCommitted

Zum Seitenanfang

Hinweise

IVsPreliminaryTextChangeCommitEvents ist mit IVsFinalTextChangeCommitEvents vergleichbar, außer wenn es ausgelöst wird. IVsPreliminaryTextChangeCommitEvents ruft ab, bevor andere Ereignisse ausgelöst, sodass der Client den Textpuffer vor anderen Ereignissen wie Visual Basic-hübschen Listen bearbeiten kann, stattfinden.

Hinweise zur Implementierung

Implementieren Sie IVsPreliminaryTextChangeCommitEvents auf dem Clientobjekt, um Benachrichtigungen über Änderungen am Textpuffer Objekt (VsTextBuffer) zu empfangen. Verwenden Sie IVsPreliminaryTextChangeCommitEvents , um auf ein Ereignis vor anderen Ereignisse zu reagieren. Beispiel: Visual Basic-hübsche unerwünschte Listen können Änderungen am Text vor, wenn ihr gewährt wird, um vor anderen Ereignissen des Codes. Legen Sie diese Schnittstelle im Textpuffer mithilfe der IConnectionPointContainer-Schnittstelle im Textpuffer Objekt aus (VsTextBuffer). Weitere Informationen finden Sie unter Gewusst wie: Register für Text-Puffer-Ereignisse mit dem Legacy API.

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace