IVsAsyncShellOpenDocument Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Interfaccia del servizio che fornisce un set di metodi per aprire documenti in modo asincrono.
[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
- Attributi
Metodi
GetProvisionalViewingStatusForEditorAsync(Guid, Guid) |
Recupera lo stato di visualizzazione provvisorio per una combinazione di editor e visualizzazione logica. |
GetProvisionalViewingStatusForFileAsync(String, IVsHierarchy, UInt32, Guid) |
Ottiene lo stato di visualizzazione provvisorio per un file. |
OpenCopyOfStandardEditorAsync(IVsWindowFrame, Guid) |
Utilizzato per implementare la funzionalità Window.NewWindow. |
OpenDocumentViaProjectAsync(String, Guid, Boolean) |
Cerca un progetto appropriato per aprire il documento. |
OpenDocumentViaProjectWithSpecificAsync(String, UInt32, Guid, String, Guid) |
Cerca un progetto specifico per aprire il documento. |
OpenSpecificEditorAsync(UInt32, String, Guid, String, Guid, String, IVsUIHierarchy, UInt32, Boolean, Object, IServiceProvider) |
Apre in modo asincrono un documento utilizzando l'editor specificato. |
OpenStandardEditorAsync(UInt32, String, Guid, String, IVsUIHierarchy, UInt32, Boolean, Object, IServiceProvider) |
Apre un file usando l'editor standard. Determina innanzitutto se una factory dell'editor predefinita per il file è già configurata. Se un valore predefinito non è già configurato, eseguirà un ciclo attraverso un elenco ordinato di priorità di factory dell'editor per trovare il primo che supporta il documento. Se il documento non può essere aperto, viene generata un'eccezione. |