IVsAsyncShellOpenDocument Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Interfejs usługi, który udostępnia zestaw metod asynchronicznego otwierania dokumentów.
[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
- Atrybuty
Metody
GetProvisionalViewingStatusForEditorAsync(Guid, Guid) |
Pobiera tymczasowy stan wyświetlania dla edytora i kombinacji widoku logicznego. |
GetProvisionalViewingStatusForFileAsync(String, IVsHierarchy, UInt32, Guid) |
Pobiera tymczasowy stan wyświetlania pliku. |
OpenCopyOfStandardEditorAsync(IVsWindowFrame, Guid) |
Służy do implementowania funkcji Window.NewWindow. |
OpenDocumentViaProjectAsync(String, Guid, Boolean) |
Znajduje odpowiedni projekt do otwarcia dokumentu. |
OpenDocumentViaProjectWithSpecificAsync(String, UInt32, Guid, String, Guid) |
Znajduje określony projekt do otwarcia tego dokumentu. |
OpenSpecificEditorAsync(UInt32, String, Guid, String, Guid, String, IVsUIHierarchy, UInt32, Boolean, Object, IServiceProvider) |
Asynchronicznie otwiera dokument przy użyciu określonego edytora. |
OpenStandardEditorAsync(UInt32, String, Guid, String, IVsUIHierarchy, UInt32, Boolean, Object, IServiceProvider) |
Otwiera plik przy użyciu edytora standardowego. Najpierw określi, czy domyślna fabryka edytora dla pliku jest już skonfigurowana. Jeśli wartość domyślna nie jest jeszcze skonfigurowana, będzie przechodzić w pętli przez posortowaną priorytetowo listę fabryk edytorów, aby znaleźć pierwszą, która obsługuje dokument. Wyjątek jest zgłaszany, jeśli nie można otworzyć dokumentu. |