IVsTextStreamEvents-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
<InterfaceTypeAttribute()> _
<GuidAttribute("96FC7D44-BCDD-4F00-AE4D-07E26B2C0E52")> _
Public Interface IVsTextStreamEvents
[InterfaceTypeAttribute()]
[GuidAttribute("96FC7D44-BCDD-4F00-AE4D-07E26B2C0E52")]
public interface IVsTextStreamEvents
[InterfaceTypeAttribute()]
[GuidAttribute(L"96FC7D44-BCDD-4F00-AE4D-07E26B2C0E52")]
public interface class IVsTextStreamEvents
[<InterfaceTypeAttribute()>]
[<GuidAttribute("96FC7D44-BCDD-4F00-AE4D-07E26B2C0E52")>]
type IVsTextStreamEvents = interface end
public interface IVsTextStreamEvents
Der IVsTextStreamEvents-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
OnChangeStreamAttributes | Benachrichtigt Clients, dass die Textstream Attribute geändert haben. | |
OnChangeStreamText | Benachrichtigt den Client, wenn der Inhalt des Textstreams im Puffer geändert hat. |
Zum Seitenanfang
Hinweise
Implementieren Sie die IVsTextStreamEvents-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, die Benachrichtigungen über Änderungen an Zeilen im Textpuffer erhalten möchten.
Hinweise zu Aufrufern
Wird von Textpuffer als Reaktion auf Ändern, um zu simsen oder Attribute im Puffer.