IVsAsyncShellOpenDocument インターフェイス

定義

ドキュメントを非同期的に開くための一連のメソッドを提供するサービス インターフェイス。

[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
属性

メソッド

GetProvisionalViewingStatusForEditorAsync(Guid, Guid)

エディターと論理ビューの組み合わせの一時的な表示状態を取得します。

GetProvisionalViewingStatusForFileAsync(String, IVsHierarchy, UInt32, Guid)

ファイルの仮の表示状態を取得します。

OpenCopyOfStandardEditorAsync(IVsWindowFrame, Guid)

Window.NewWindow 機能を実装するために使用されます。

OpenDocumentViaProjectAsync(String, Guid, Boolean)

ドキュメントを開く適切なプロジェクトを検索します。

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

このドキュメントを開く指定したプロジェクトを検索します。

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

指定したエディターを使用して、ドキュメントを非同期的に開きます。

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

標準エディターを使用してファイルを開きます。 最初に、ファイルの既定のエディター ファクトリが既に構成されているかどうかを判断します。 既定値がまだ構成されていない場合は、優先度順に並べ替えられたエディター ファクトリの一覧をループ処理して、ドキュメントをサポートする最初のファクトリを見つけます。 ドキュメントを開くことができない場合は、例外がスローされます。

適用対象