IVsTextManagerEvents-Schnittstelle
Informiert Benutzer über Änderungen im Text Manager.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
<GuidAttribute("B3175059-C6AA-4519-86C3-1FE594D26C35")> _
<InterfaceTypeAttribute()> _
Public Interface IVsTextManagerEvents
[GuidAttribute("B3175059-C6AA-4519-86C3-1FE594D26C35")]
[InterfaceTypeAttribute()]
public interface IVsTextManagerEvents
[GuidAttribute(L"B3175059-C6AA-4519-86C3-1FE594D26C35")]
[InterfaceTypeAttribute()]
public interface class IVsTextManagerEvents
[<GuidAttribute("B3175059-C6AA-4519-86C3-1FE594D26C35")>]
[<InterfaceTypeAttribute()>]
type IVsTextManagerEvents = interface end
public interface IVsTextManagerEvents
Der IVsTextManagerEvents-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
OnRegisterMarkerType | Wird ausgelöst, wenn ein Marker externer Typ registriert ist. | |
OnRegisterView | Feuer, wenn keine Ansicht registriert ist. | |
OnUnregisterView | Feuer wenn eine Ansicht, deren Registrierung aufgehoben werden soll. | |
OnUserPreferencesChanged | Feuer, 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.