IVsAsyncShellOpenDocument 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.
Interface de service qui fournit un ensemble de méthodes pour ouvrir des documents de manière asynchrone.
[System.Runtime.InteropServices.Guid("6A55D18F-6DB5-4993-B503-11EB77949CAB")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsAsyncShellOpenDocument
[<System.Runtime.InteropServices.Guid("6A55D18F-6DB5-4993-B503-11EB77949CAB")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsAsyncShellOpenDocument = interface
Public Interface IVsAsyncShellOpenDocument
- Attributs
Méthodes
GetProvisionalViewingStatusForEditorAsync(Guid, Guid) |
Récupère l'état d'affichage temporaire pour une combinaison éditeur et affichage logique. |
GetProvisionalViewingStatusForFileAsync(String, IVsHierarchy, UInt32, Guid) |
Obtient la status d’affichage provisoire d’un fichier. |
OpenCopyOfStandardEditorAsync(IVsWindowFrame, Guid) |
Utilisé pour implémenter la fonctionnalité Window.NewWindow. |
OpenDocumentViaProjectAsync(String, Guid, Boolean) |
Recherche un projet approprié pour ouvrir le document. |
OpenDocumentViaProjectWithSpecificAsync(String, UInt32, Guid, String, Guid) |
Recherche un projet spécifié pour ouvrir ce document. |
OpenSpecificEditorAsync(UInt32, String, Guid, String, Guid, String, IVsUIHierarchy, UInt32, Boolean, Object, IServiceProvider) |
Ouvre de façon asynchrone un document à l’aide de l’éditeur spécifié. |
OpenStandardEditorAsync(UInt32, String, Guid, String, IVsUIHierarchy, UInt32, Boolean, Object, IServiceProvider) |
Ouvre un fichier à l’aide de l’éditeur standard. Il détermine d’abord si une fabrique d’éditeur par défaut pour le fichier est déjà configurée. Si une valeur par défaut n’est pas déjà configurée, elle effectue une boucle dans une liste triée par priorité de fabriques d’éditeur pour trouver la première qui prend en charge le document. Une exception est levée si le document ne peut pas être ouvert. |