Partager via


IDifferenceTextViewModel, interface

Espace de noms :  Microsoft.VisualStudio.Text.Differencing
Assembly :  Microsoft.VisualStudio.Text.UI.Wpf (dans Microsoft.VisualStudio.Text.UI.Wpf.dll)

Syntaxe

'Déclaration
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

Le type IDifferenceTextViewModel expose les membres suivants.

Propriétés

  Nom Description
Propriété publique DataBuffer Représente l'élément ITextBuffer correspondant au niveau de données. (Hérité de ITextViewModel.)
Propriété publique DataModel Obtient ITextDataModel qui fournit DataBuffer et IContentType de l'élément gouvernant la vue. (Hérité de ITextViewModel.)
Propriété publique 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. (Hérité de ITextViewModel.)
Propriété publique Properties Obtient la collection de propriétés contrôlées par le propriétaire. (Hérité de IPropertyOwner.)
Propriété publique Viewer
Propriété publique ViewType
Propriété publique VisualBuffer Obtient ITextBuffer dont le contenu doit être présenté dans l'éditeur. (Hérité de ITextViewModel.)

Début

Méthodes

  Nom Description
Méthode publique 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.)
Méthode publique 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. (Hérité de ITextViewModel.)
Méthode publique 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. (Hérité de ITextViewModel.)
Méthode publique IsPointInVisualBuffer Détermine la représentation ou non d'un point de la mémoire tampon d'édition dans la mémoire tampon visuelle. (Hérité de ITextViewModel.)

Début

Voir aussi

Référence

Microsoft.VisualStudio.Text.Differencing, espace de noms