ITextViewModel, interface
Représente un jeu d'objets d'ITextBuffer qui participent à la présentation du texte dans ITextView particulier.
Espace de noms : Microsoft.VisualStudio.Text.Editor
Assembly : Microsoft.VisualStudio.Text.UI (dans Microsoft.VisualStudio.Text.UI.dll)
Syntaxe
'Déclaration
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
Le type ITextViewModel expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
DataBuffer | Représente l'élément ITextBuffer correspondant au niveau de données. | |
DataModel | Obtient ITextDataModel qui fournit DataBuffer et IContentType de l'élément gouvernant la vue. | |
EditBuffer | Obtient ITextBuffer dans lequel les positions de modification sont suivies et auquel les modifications sont appliquées.L'intégralité du texte qui s'affiche dans la vue doit se trouver dans cette mémoire tampon. | |
Properties | Obtient la collection de propriétés contrôlées par le propriétaire. (Hérité de IPropertyOwner.) | |
VisualBuffer | Obtient ITextBuffer dont le contenu doit être présenté dans l'éditeur. |
Début
Méthodes
Nom | Description | |
---|---|---|
Dispose | Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées. (Hérité de IDisposable.) | |
GetNearestPointInVisualBuffer | Obtient un point de l'élément VisualBuffer correspondant au point spécifié dans la mémoire tampon d'édition.Si le point est masqué ou est représenté différemment, c'est le point qui lui est le plus proche qui est obtenu. | |
GetNearestPointInVisualSnapshot | Obtient un point de l'élément VisualBuffer correspondant au point spécifié dans la mémoire tampon d'édition.Si le point est masqué ou est représenté différemment, c'est le point qui lui est le plus proche qui est obtenu. | |
IsPointInVisualBuffer | Détermine la représentation ou non d'un point de la mémoire tampon d'édition dans la mémoire tampon visuelle. |
Début
Notes
Vous pouvez obtenir le modèle d'affichage de texte pour l'affichage de texte avec la propriété d'TextViewModel. Pour plus d'informations sur le modèle d'affichage de texte, consultez l'à l'intérieur de l'éditeur.