Freigeben über


IVsTextManagerEvents2-Schnittstelle

Informiert den Benutzer über Änderungen im Text Manager.

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

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("4697E418-183E-414E-9173-E5FBF27692A9")> _
Public Interface IVsTextManagerEvents2
[InterfaceTypeAttribute()]
[GuidAttribute("4697E418-183E-414E-9173-E5FBF27692A9")]
public interface IVsTextManagerEvents2
[InterfaceTypeAttribute()]
[GuidAttribute(L"4697E418-183E-414E-9173-E5FBF27692A9")]
public interface class IVsTextManagerEvents2
[<InterfaceTypeAttribute()>]
[<GuidAttribute("4697E418-183E-414E-9173-E5FBF27692A9")>]
type IVsTextManagerEvents2 =  interface end
public interface IVsTextManagerEvents2

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

Methoden

  Name Beschreibung
Öffentliche Methode OnRegisterMarkerType Wird ausgelöst, wenn ein Marker externer Typ registriert ist.
Öffentliche Methode OnRegisterView Wird ausgelöst, wenn eine Sicht registriert ist.
Öffentliche Methode OnReplaceAllInFilesBegin Wird ausgelöst, wenn ein Vorgang Alle ersetzen im Datei begonnen hat.
Öffentliche Methode OnReplaceAllInFilesEnd Wird ausgelöst, wenn ein Vorgang Alle ersetzen im Datei beendet wurde.
Öffentliche Methode OnUnregisterView Wird ausgelöst, wenn eine Ansicht, deren Registrierung aufgehoben werden soll.
Öffentliche Methode OnUserPreferencesChanged2 Wird ausgelöst, wenn die globalen Einstellungen des Benutzers geändert werden.

Zum Seitenanfang

Hinweise

Es gibt einen Text Manager in der Umgebung. Der Text Manager verwaltet alle Textpuffer, die an einem angegebenen Punkt, an alle Benutzereinstellungen für die verschiedenen Sprachen und für alle anderen globalen Einstellungen, die an den zentralen text-editor verknüpft sind aktiv sind. Implementieren Sie IVsTextManagerEvents , um Benachrichtigungen über Änderungen an diesen globalen Einstellungen zu empfangen. Legen Sie diese Schnittstelle Manager dem Text aus, der die IConnectionPointContainer-Schnittstelle für den Text Manager verwendet, um Benachrichtigungen über Zzeilenwechseln aus dem Puffer zu empfangen.

Zeigen Sie die Abbildungen des Aufrufs und/oder die Implementierung dieser Schnittstelle in den Beispielen Figures Edit und Figures Language Service.

Hinweise zur Implementierung

Implementieren Sie diese Schnittstelle, um die Ereignisbenachrichtigung aus Text Manager empfangen soll.

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace