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_DocDataVSFPROPID_AltDocDataVSFPROPID_DocView、 和 VSFPROPID_ViewHelper

适用于