Freigeben über


IVsTextBufferEx-Schnittstelle

Fügt Methoden hinzu, um Änderungen an IVsTextBuffer marker Schnittstelle zu verwalten.

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

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("9F0823E9-544D-4FA0-9400-0D602C9A510E")> _
Public Interface IVsTextBufferEx
[InterfaceTypeAttribute()]
[GuidAttribute("9F0823E9-544D-4FA0-9400-0D602C9A510E")]
public interface IVsTextBufferEx
[InterfaceTypeAttribute()]
[GuidAttribute(L"9F0823E9-544D-4FA0-9400-0D602C9A510E")]
public interface class IVsTextBufferEx
[<InterfaceTypeAttribute()>]
[<GuidAttribute("9F0823E9-544D-4FA0-9400-0D602C9A510E")>]
type IVsTextBufferEx =  interface end
public interface IVsTextBufferEx

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

Methoden

  Name Beschreibung
Öffentliche Methode GetTrackChanges Bestimmt den Status zur Änderungsnachverfolgung des Textpuffers.
Öffentliche Methode SetTrackChangesSuppression Unterdrückt markierung Änderungen im Textpuffer.

Zum Seitenanfang

Hinweise

Verwenden Sie diese Schnittstelle, um die Änderungsnachverfolgung im Textpuffer zu verwalten.

Rufen Sie GetTrackChanges zur Änderungsnachverfolgung auf, um den Status des Textpuffers zurückzugeben.

Unterdrücken Sie die Einfügung von anderen markern im Puffer ändern, indem Sie SetTrackChangesSuppressionaufrufen.

Hinweise zu Aufrufern

Diese Schnittstelle wird als Teil des VsTextBuffer-Objekts implementiert. Ein VSPackage-Implementierung Aufruf QueryInterface , um einen Zeiger auf die IVsTextBufferEx-Schnittstelle abzurufen, wenn die Kernfunktionen des Editors Objekte verwendet werden.

Siehe auch

Referenz

Microsoft.VisualStudio.TextManager.Interop-Namespace

IVsTextBufferEx