Bagikan melalui


IVsAsyncShellOpenDocument Antarmuka

Definisi

Antarmuka layanan yang menyediakan serangkaian metode untuk membuka dokumen secara asinkron.

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

Metode

GetProvisionalViewingStatusForEditorAsync(Guid, Guid)

Mengambil status tampilan provisi untuk kombinasi editor dan tampilan logis.

GetProvisionalViewingStatusForFileAsync(String, IVsHierarchy, UInt32, Guid)

Mendapatkan status tampilan provisi untuk file.

OpenCopyOfStandardEditorAsync(IVsWindowFrame, Guid)

Digunakan untuk mengimplementasikan fungsionalitas Window.NewWindow.

OpenDocumentViaProjectAsync(String, Guid, Boolean)

Menemukan proyek yang sesuai untuk membuka dokumen.

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

Menemukan proyek tertentu untuk membuka dokumen ini.

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

Secara asinkron membuka dokumen menggunakan editor yang ditentukan.

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

Membuka file menggunakan editor standar. Ini pertama-tama akan menentukan apakah pabrik editor default untuk file sudah dikonfigurasi. Jika default belum dikonfigurasi, maka akan mengulang daftar pabrik editor yang diurutkan prioritas untuk menemukan yang pertama yang mendukung dokumen. Pengecualian dilemparkan jika dokumen tidak dapat dibuka.

Berlaku untuk