VsShellUtilities.IsDocumentFrameLoaded(IVsWindowFrame) メソッド

定義

ドキュメント フレームが読み込まれるかどうかを判断します。

public static bool IsDocumentFrameLoaded (Microsoft.VisualStudio.Shell.Interop.IVsWindowFrame frame);
static member IsDocumentFrameLoaded : Microsoft.VisualStudio.Shell.Interop.IVsWindowFrame -> bool
Public Function IsDocumentFrameLoaded (frame As IVsWindowFrame) As Boolean

パラメーター

frame
IVsWindowFrame

チェックするドキュメント フレーム。

戻り値

true フレームが読み込まれている場合は 。それ以外の場合は、 false

例外

がドキュメント フレームでない場合 frame にスローされます。

注釈

フレームの読み込みが完了していない場合、ドキュメント フレームの一部のプロパティは初期化されません。 フレームが読み込まれる前にこれらのプロパティの値を取得すると、フレームが必要よりも早く読み込まれ、フレームの読み込み中に UI がフリーズするため、パフォーマンスの問題が発生する可能性があります。

このメソッドを使用すると、フレーム プロパティ VSFPROPID_DocData(、 VSFPROPID_AltDocDataVSFPROPID_DocViewVSFPROPID_ViewHelper) のいずれかを取得する前に、フレームが既に読み込まれている場合にチェックできます。

適用対象