Freigeben über


IVsTextLinesEvents-Schnittstelle

Benachrichtigt Clients über Änderungen am zugrunde liegenden Textpuffer.

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

Syntax

'Declaration
<GuidAttribute("598D7074-DC17-4162-9A2F-97DD4540C2DD")> _
<InterfaceTypeAttribute()> _
Public Interface IVsTextLinesEvents
[GuidAttribute("598D7074-DC17-4162-9A2F-97DD4540C2DD")]
[InterfaceTypeAttribute()]
public interface IVsTextLinesEvents
[GuidAttribute(L"598D7074-DC17-4162-9A2F-97DD4540C2DD")]
[InterfaceTypeAttribute()]
public interface class IVsTextLinesEvents
[<GuidAttribute("598D7074-DC17-4162-9A2F-97DD4540C2DD")>]
[<InterfaceTypeAttribute()>]
type IVsTextLinesEvents =  interface end
public interface IVsTextLinesEvents

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

Methoden

  Name Beschreibung
Öffentliche Methode OnChangeLineAttributes Benachrichtigt den Client, wenn die Zeilen Text Attribute geändert wurden.
Öffentliche Methode OnChangeLineText Benachrichtigt den Client, wenn der Inhalt einer Textzeile im Puffer geändert hat.

Zum Seitenanfang

Hinweise

Implementieren Sie die IVsTextLinesEvents-Schnittstelle für das Clientobjekt, um Benachrichtigungen über Änderungen im Textpuffer zu empfangen. Legen Sie diese Schnittstelle im Textpuffer mithilfe der IConnectionPointContainer-Schnittstelle im Textpuffer aus, um Benachrichtigungen über Zzeilenwechseln aus dem Puffer zu empfangen. Änderungen werden in einem zweidimensionalen Zeilen- bzw. Index koordinatensystem ausgedrückt.

Hinweise zur Implementierung

Wird von Clients sodass sie empfangen Benachrichtigungen über Änderungen an den Zeilen im Textpuffer.

Hinweise zu Aufrufern

Wird von Textpuffer als Reaktion auf Änderungen simsen oder Attribute, die im Puffer.

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace