Aracılığıyla paylaş


IVsAsyncShellOpenDocument Arabirim

Tanım

Belgeleri zaman uyumsuz olarak açmak için bir dizi yöntem sağlayan bir hizmet arabirimi.

[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
Öznitelikler

Yöntemler

GetProvisionalViewingStatusForEditorAsync(Guid, Guid)

Düzenleyici ve mantıksal görünüm birleşimi için geçici görüntüleme durumunu alır.

GetProvisionalViewingStatusForFileAsync(String, IVsHierarchy, UInt32, Guid)

Bir dosyanın geçici görüntüleme durumunu alır.

OpenCopyOfStandardEditorAsync(IVsWindowFrame, Guid)

Window.NewWindow işlevini uygulamak için kullanılır.

OpenDocumentViaProjectAsync(String, Guid, Boolean)

Belgeyi açmak için uygun bir proje bulur.

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

Bu belgeyi açmak için belirtilen projeyi bulur.

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

Belirtilen düzenleyiciyi kullanarak bir belgeyi zaman uyumsuz olarak açar.

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

Standart düzenleyiciyi kullanarak bir dosyayı açar. Önce dosya için varsayılan bir düzenleyici fabrikasının zaten yapılandırılıp yapılandırılmadığını belirler. Varsayılan ayar henüz yapılandırılmamışsa, belgeyi destekleyen ilk fabrikayı bulmak için önceliğe göre sıralanmış düzenleyici fabrikaları listesinde döngüye geçer. Belge açılamıyorsa bir özel durum oluşturulur.

Şunlara uygulanır