ITextDataModel, interface
Prépare la ITextBuffer pour présentation dans l'éditeur.
Espace de noms : Microsoft.VisualStudio.Text
Assembly : Microsoft.VisualStudio.Text.Logic (dans Microsoft.VisualStudio.Text.Logic.dll)
Syntaxe
'Déclaration
Public Interface ITextDataModel
public interface ITextDataModel
public interface class ITextDataModel
type ITextDataModel = interface end
public interface ITextDataModel
Le type ITextDataModel expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
ContentType | IContentType du modèle de données de texte. | |
DataBuffer | Obtient la ITextBuffer qui doit être présentée dans l'éditeur. | |
DocumentBuffer | Obtient ITextBuffer qui correspond à un document dans le système de fichiers. |
Début
Événements
Nom | Description | |
---|---|---|
ContentTypeChanged | Déclenché lorsque le ContentType de ce modèle de données de texte change. |
Début
Notes
En général ITextDataModel se compose d'ITextBuffer unique qui joue le rôle d'DocumentBuffer et DataBuffer.
Toutefois, dans certains cas, un graphique des objets d'IProjectionBuffer peut être présenté comme s'il s'agissait d'un document unique. Dans ce cas, DataBuffer est IProjectionBuffer qui utilise DocumentBuffer comme mémoire tampon de source, directement ou indirectement.
ContentType d'ITextDataModel est généralement le même que celui d'DocumentBuffer.