IWpfDifferenceViewer Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |