다음을 통해 공유


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 throw됩니다.

설명

프레임 로드가 완료되지 않은 경우 문서 프레임의 일부 속성이 초기화되지 않습니다. 프레임이 로드되기 전에 이러한 속성의 값을 가져오면 프레임이 필요 이상으로 일찍 로드되고 프레임이 로드되는 동안 UI가 고정되므로 성능 문제가 발생할 수 있습니다.

이 메서드는 프레임 속성을 가져오기 전에 프레임이 이미 로드되어 있는지 검사 데 사용할 수 있습니다( VSFPROPID_DocData, , VSFPROPID_AltDocDataVSFPROPID_DocViewVSFPROPID_ViewHelper).

적용 대상