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 | |
---|---|---|
DataBuffer | Stellt den ITextBuffer für die Datenebene dar. | |
DataModel | Ruft ITextDataModel ab, das DataBuffer bereitstellt und Regelungs IContentType für die Ansicht. | |
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. | |
Properties | Ruft die Auflistung von Eigenschaften ab, die vom Besitzer gesteuert werden. (Von IPropertyOwner geerbt.) | |
VisualBuffer | Ruft ITextBuffer ab, dessen Inhalt im Editor angezeigt werden sollen. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
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.) | |
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. | |
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. | |
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.