IVsAsyncShellOpenDocument Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Rozhraní služby, které poskytuje sadu metod pro asynchronní otevírání dokumentů.
[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
- Atributy
Metody
GetProvisionalViewingStatusForEditorAsync(Guid, Guid) |
Načte dočasný stav zobrazení pro kombinaci editoru a logického zobrazení. |
GetProvisionalViewingStatusForFileAsync(String, IVsHierarchy, UInt32, Guid) |
Získá dočasný stav zobrazení souboru. |
OpenCopyOfStandardEditorAsync(IVsWindowFrame, Guid) |
Používá se k implementaci funkcí Window.NewWindow. |
OpenDocumentViaProjectAsync(String, Guid, Boolean) |
Najde vhodný projekt pro otevření dokumentu. |
OpenDocumentViaProjectWithSpecificAsync(String, UInt32, Guid, String, Guid) |
Vyhledá zadaný projekt pro otevření tohoto dokumentu. |
OpenSpecificEditorAsync(UInt32, String, Guid, String, Guid, String, IVsUIHierarchy, UInt32, Boolean, Object, IServiceProvider) |
Asynchronně otevře dokument pomocí zadaného editoru. |
OpenStandardEditorAsync(UInt32, String, Guid, String, IVsUIHierarchy, UInt32, Boolean, Object, IServiceProvider) |
Otevře soubor pomocí standardního editoru. Nejprve určí, jestli už je pro soubor nakonfigurovaný výchozí objekt pro vytváření editoru. Pokud výchozí nastavení ještě není nakonfigurované, bude procházet seznam editorů seřazený podle priority a najít první, která dokument podporuje. Pokud dokument nelze otevřít, vyvolá se výjimka. |