IVsDifferenceService.OpenComparisonWindow(String, String) Méthode
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.
Ouvre et affiche une fenêtre de comparaison de fichiers dans Visual Studio avec des étiquettes par défaut et aucun rôle supplémentaire.
public:
Microsoft::VisualStudio::Shell::Interop::IVsWindowFrame ^ OpenComparisonWindow(System::String ^ leftFileMoniker, System::String ^ rightFileMoniker);
public:
Microsoft::VisualStudio::Shell::Interop::IVsWindowFrame ^ OpenComparisonWindow(Platform::String ^ leftFileMoniker, Platform::String ^ rightFileMoniker);
Microsoft::VisualStudio::Shell::Interop::IVsWindowFrame OpenComparisonWindow(std::wstring const & leftFileMoniker, std::wstring const & rightFileMoniker);
public Microsoft.VisualStudio.Shell.Interop.IVsWindowFrame OpenComparisonWindow (string leftFileMoniker, string rightFileMoniker);
abstract member OpenComparisonWindow : string * string -> Microsoft.VisualStudio.Shell.Interop.IVsWindowFrame
Public Function OpenComparisonWindow (leftFileMoniker As String, rightFileMoniker As String) As IVsWindowFrame
Paramètres
- leftFileMoniker
- String
[in] Chemin d'accès au fichier qui s'affiche sur le côté gauche de la comparaison.
- rightFileMoniker
- String
[in] Chemin d'accès au fichier qui s'affiche sur le côté droit de la comparaison.
Retours
Frame de fenêtre utilisé pour la comparaison.
Remarques
Si le fichier de gauche ou de droite est un fichier binaire (qui ne peut pas être ouvert dans l’éditeur de texte), cet appel fait en sorte que Visual Studio affiche une boîte de dialogue modale et retourne S_OK (même si pDiffWindow a la valeur null).
Dans la mesure du possible, les fichiers de gauche et de droite sont récupérés à partir de la table de documents en cours d’exécution. Si l’un des fichiers figure déjà dans la table documents en cours d’exécution mais qu’il ne peut pas être ouvert dans l’éditeur de texte (car, par exemple, il s’agit de fichiers projet dans la solution actuelle), le ou les fichiers sont copiés dans un répertoire temporaire et ouverts à la place du ou des fichiers spécifiés.
L’étiquette de la vue de gauche est le nom du fichier de gauche. L’étiquette de la vue de droite est le nom du fichier de droite. Aucune étiquette n’est affichée pour la vue en ligne.