Condividi tramite


Interfaccia ITextViewModel

rappresenta un set di ITextBuffer oggetti che partecipano alla presentazione del testo in un determinato ITextView.

Spazio dei nomi:  Microsoft.VisualStudio.Text.Editor
Assembly:  Microsoft.VisualStudio.Text.UI (in Microsoft.VisualStudio.Text.UI.dll)

Sintassi

'Dichiarazione
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

Il tipo ITextViewModel espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica DataBuffer rappresenta ITextBuffer per il livello di dati.
Proprietà pubblica DataModel ottiene ITextDataModel che fornisce DataBuffer e regole IContentType per la visualizzazione.
Proprietà pubblica EditBuffer ottiene ITextBuffer nelle posizioni di modifica vengono registrati e al quale vengono applicate le modifiche.Tutto il testo visualizzato nella visualizzazione deve risiedere in questo buffer.
Proprietà pubblica Properties Ottiene la raccolta di proprietà controllate dal proprietario. (Ereditato da IPropertyOwner)
Proprietà pubblica VisualBuffer ottiene ITextBuffer chi di contenuto deve essere presentato nell'editor.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Dispose Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite. (Ereditato da IDisposable)
Metodo pubblico GetNearestPointInVisualBuffer ottiene un punto in VisualBuffer che corrisponde al punto specificato nel buffer di modifica.Se il passaggio è nascosto o dispone di una rappresentazione alternativa, ottiene il punto più vicino.
Metodo pubblico GetNearestPointInVisualSnapshot ottiene un punto in VisualBuffer che corrisponde al punto specificato nel buffer di modifica.Se il passaggio è nascosto o dispone di una rappresentazione alternativa, ottiene il punto più vicino.
Metodo pubblico IsPointInVisualBuffer Determina se un punto nel buffer di modifica viene rappresentato nel buffer visivo.

In alto

Note

È possibile ottenere il modello di visualizzazione di testo per la visualizzazione di testo con TextViewModel proprietà. Per ulteriori informazioni sul modello di visualizzazione di testo, vedere Nell'editor.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text.Editor