IWpfDifferenceViewer Interface

Définition

Version spécifique à WPF d’un IDifferenceViewer , qui fournit l’accès au VisualElement utilisé pour héberger la visionneuse et les différents hôtes d’affichage de texte sous la forme IWpfTextViewHost .

public interface class IWpfDifferenceViewer : Microsoft::VisualStudio::Text::Differencing::IDifferenceViewer, Microsoft::VisualStudio::Utilities::IPropertyOwner
public interface class IWpfDifferenceViewer : Microsoft::VisualStudio::Text::Differencing::IDifferenceViewer, Microsoft::VisualStudio::Utilities::IPropertyOwner
__interface IWpfDifferenceViewer : Microsoft::VisualStudio::Text::Differencing::IDifferenceViewer, Microsoft::VisualStudio::Utilities::IPropertyOwner
public interface IWpfDifferenceViewer : Microsoft.VisualStudio.Text.Differencing.IDifferenceViewer, Microsoft.VisualStudio.Utilities.IPropertyOwner
type IWpfDifferenceViewer = interface
    interface IDifferenceViewer
    interface IPropertyOwner
Public Interface IWpfDifferenceViewer
Implements IDifferenceViewer, IPropertyOwner
Implémente

Propriétés

ActiveViewType

Identifie la vue active qui avait le focus pour la dernière fois.

(Hérité de IDifferenceViewer)
AreViewsSynchronized

Les vues de gauche et de droite sont synchronisées dans la vue côte à côte.

(Hérité de IDifferenceViewer)
DifferenceBuffer

IDifferenceBufferQue cette visionneuse affiche.

(Hérité de IDifferenceViewer)
InlineHost

Hôte pour afficher les Inline différences.

InlineView

Vue pour l’affichage des Inline différences.

IsClosed

Déterminez si cette visionneuse est fermée.

(Hérité de IDifferenceViewer)
IsInitialized

Cette visionneuse a-t-elle été initialisée ?

LeftHost

Hôte pour afficher la mémoire tampon de gauche pour les SideBySide différences.

LeftView

Vue permettant d’afficher la mémoire tampon gauche pour les SideBySide différences.

Options

Utilisé pour obtenir ou définir les options générales de la visionneuse des différences ( DifferenceViewerOptions ).

(Hérité de IDifferenceViewer)
Properties

Collection des propriétés gérée par le propriétaire de propriétés.

(Hérité de IPropertyOwner)
RightHost

Hôte pour afficher la mémoire tampon appropriée pour les SideBySide différences.

RightView

Vue permettant d’afficher la mémoire tampon appropriée pour les SideBySide différences.

ViewMode

Mode d’affichage (Inline ou côte à côte).

(Hérité de IDifferenceViewer)
VisualElement

Élément visuel de cette visionneuse.

Méthodes

Close()

Fermez la visionneuse et tous les hôtes qu’elle contient.

(Hérité de IDifferenceViewer)
Initialize(IDifferenceBuffer, CreateTextViewHostCallback, IEditorOptions)

Initialisez le DifferenceViewer, en le raccordant à la mémoire tampon spécifiée et en utilisant le rappel pour créer les hôtes d’affichage de texte.

ScrollToChange(Difference)

Faire défiler et déplacer le signe insertion au début de la différence donnée.

(Hérité de IDifferenceViewer)
ScrollToMatch(Match)

Faire défiler et déplacer le signe insertion au début de la correspondance donnée.

(Hérité de IDifferenceViewer)
ScrollToNextChange(Boolean)

À partir de la position du curseur dans la dernière vue de texte ayant le focus, faire défiler et déplacer le signe insertion vers la différence suivante.

(Hérité de IDifferenceViewer)
ScrollToNextChange(SnapshotPoint, Boolean)

Faire défiler et déplacer le signe insertion vers la différence suivante après l’emplacement spécifié.

(Hérité de IDifferenceViewer)
ScrollToPreviousChange(Boolean)

À partir de la position du curseur dans la dernière vue de texte ayant le focus, faites défiler et déplacez le signe insertion vers la différence précédente.

(Hérité de IDifferenceViewer)
ScrollToPreviousChange(SnapshotPoint, Boolean)

Faire défiler et déplacer le signe insertion vers la différence précédente avant l’emplacement spécifié.

(Hérité de IDifferenceViewer)

Événements

Closed

Déclenché lorsque la vue est fermée.

(Hérité de IDifferenceViewer)
ViewModeChanged

Déclenché lorsque ViewMode change.

(Hérité de IDifferenceViewer)

S’applique à