Freigeben über


IVsAsyncShellOpenDocument Schnittstelle

Definition

Eine Dienstschnittstelle, die eine Reihe von Methoden zum asynchronen Öffnen von Dokumenten bereitstellt.

[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
Attribute

Methoden

GetProvisionalViewingStatusForEditorAsync(Guid, Guid)

Ruft den provisorischen Betrachtungsstatus für einen Editor und eine logische Ansichtskombination ab.

GetProvisionalViewingStatusForFileAsync(String, IVsHierarchy, UInt32, Guid)

Ruft die vorläufige Anzeige status für eine Datei ab.

OpenCopyOfStandardEditorAsync(IVsWindowFrame, Guid)

Wird verwendet, um Window.NewWindow-Funktionalität zu implementieren.

OpenDocumentViaProjectAsync(String, Guid, Boolean)

Sucht ein entsprechendes Projekt, um das Dokument zu öffnen.

OpenDocumentViaProjectWithSpecificAsync(String, UInt32, Guid, String, Guid)

Sucht ein bestimmtes Projekt, um dieses Dokument zu öffnen.

OpenSpecificEditorAsync(UInt32, String, Guid, String, Guid, String, IVsUIHierarchy, UInt32, Boolean, Object, IServiceProvider)

Öffnet asynchron ein Dokument mit dem angegebenen Editor.

OpenStandardEditorAsync(UInt32, String, Guid, String, IVsUIHierarchy, UInt32, Boolean, Object, IServiceProvider)

Öffnet eine Datei mit dem Standard-Editor. Zunächst wird ermittelt, ob bereits eine Standard-Editorfactory für die Datei konfiguriert ist. Wenn eine Standardeinstellung noch nicht konfiguriert ist, durchläuft sie eine prioritätssortierte Liste von Editorfactorys, um die erste zu finden, die das Dokument unterstützt. Eine Ausnahme wird ausgelöst, wenn das Dokument nicht geöffnet werden kann.

Gilt für: