Freigeben über


IDifferenceTextViewModel-Schnittstelle

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

Syntax

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

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

Eigenschaften

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

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. (Von ITextViewModel geerbt.)
Ö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. (Von ITextViewModel geerbt.)
Öffentliche Methode IsPointInVisualBuffer Bestimmt, ob ein Punkt im Bearbeitungspuffer im visuellen Puffer dargestellt wird. (Von ITextViewModel geerbt.)

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.VisualStudio.Text.Differencing-Namespace