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 | |
---|---|---|
OnRegisterMarkerType | Wird ausgelöst, wenn ein Marker externer Typ registriert ist. | |
OnRegisterView | Wird ausgelöst, wenn eine Sicht registriert ist. | |
OnReplaceAllInFilesBegin | Wird ausgelöst, wenn ein Vorgang Alle ersetzen im Datei begonnen hat. | |
OnReplaceAllInFilesEnd | Wird ausgelöst, wenn ein Vorgang Alle ersetzen im Datei beendet wurde. | |
OnUnregisterView | Wird ausgelöst, wenn eine Ansicht, deren Registrierung aufgehoben werden soll. | |
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.