Freigeben über


ITextViewModel-Schnittstelle

Stellt einen Satz von ITextBuffer-Objekten dar, die an der Darstellung von Text in bestimmten ITextViewteilnehmen.

Namespace:  Microsoft.VisualStudio.Text.Editor
Assembly:  Microsoft.VisualStudio.Text.UI (in Microsoft.VisualStudio.Text.UI.dll)

Syntax

'Declaration
Public Interface ITextViewModel _
    Inherits IPropertyOwner, IDisposable
public interface ITextViewModel : IPropertyOwner, 
    IDisposable
public interface class ITextViewModel : IPropertyOwner, 
    IDisposable
type ITextViewModel =  
    interface 
        interface IPropertyOwner 
        interface IDisposable 
    end
public interface ITextViewModel extends IPropertyOwner, IDisposable

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft DataBuffer Stellt den ITextBuffer für die Datenebene dar.
Öffentliche Eigenschaft DataModel Ruft ITextDataModel ab, das DataBuffer bereitstellt und Regelungs IContentType für die Ansicht.
Öffentliche Eigenschaft EditBuffer Ruft ITextBuffer ab, in dem Bearbeitungspositionen verfolgt werden und an, in welche Änderungen übernommen werden.Der gesamte Text, der in der Ansicht angezeigt wird, muss sich in diesem Puffer befinden.
Öffentliche Eigenschaft Properties Ruft die Auflistung von Eigenschaften ab, die vom Besitzer gesteuert werden. (Von IPropertyOwner geerbt.)
Öffentliche Eigenschaft VisualBuffer Ruft ITextBuffer ab, dessen Inhalt im Editor angezeigt werden sollen.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Dispose Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. (Von IDisposable geerbt.)
Öffentliche Methode GetNearestPointInVisualBuffer Ruft einen Punkt im VisualBuffer ab, der dem angegebenen Punkt im Bearbeitungspuffer entspricht.Wenn der Punkt ausgeblendet ist oder über eine alternative Darstellung verfügt, wird der nächstgelegene Punkt abgerufen.
Öffentliche Methode GetNearestPointInVisualSnapshot Ruft einen Punkt im VisualBuffer ab, der dem angegebenen Punkt im Bearbeitungspuffer entspricht.Wenn der Punkt ausgeblendet ist oder über eine alternative Darstellung verfügt, wird der nächstgelegene Punkt abgerufen.
Öffentliche Methode IsPointInVisualBuffer Bestimmt, ob ein Punkt im Bearbeitungspuffer im visuellen Puffer dargestellt wird.

Zum Seitenanfang

Hinweise

Sie können das Modell der Text für die Textansicht mit der TextViewModel-Eigenschaft abrufen. Weitere Informationen darüber, wie der Text Modell finden Sie unter Innerhalb des Editors.

Siehe auch

Referenz

Microsoft.VisualStudio.Text.Editor-Namespace