Condividi tramite


Interfaccia ITextDataModel

prepara ITextBuffer per la presentazione nell'editor.

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

Sintassi

'Dichiarazione
Public Interface ITextDataModel
public interface ITextDataModel
public interface class ITextDataModel
type ITextDataModel =  interface end
public interface ITextDataModel

Il tipo ITextDataModel espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica ContentType IContentType il modello di dati di testo.
Proprietà pubblica DataBuffer ottiene ITextBuffer che deve essere presentato nell'editor.
Proprietà pubblica DocumentBuffer ottiene ITextBuffer che corrisponde a un documento del file system.

In alto

Eventi

  Nome Descrizione
Evento pubblico ContentTypeChanged generato quando ContentType le modifiche del modello di dati di testo.

In alto

Note

in genere ITextDataModel è costituito da un singolo ITextBuffer che funge da entrambi DocumentBuffer e DataBuffer.

tuttavia, in alcuni casi, un grafico di IProjectionBuffer gli oggetti possono essere presentati come se si trattasse di un singolo documento. In tal caso, DataBuffer viene IProjectionBuffer che utilizza DocumentBuffer ad esempio un buffer di origine, direttamente o indirettamente.

ContentType oggetto ITextDataModel in genere è uguale a quello di DocumentBuffer.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text