BasicDesignerLoader.OnBeginLoad 메서드

정의

로드가 시작되도록 디자이너 로더에 알립니다.

protected:
 virtual void OnBeginLoad();
protected virtual void OnBeginLoad();
abstract member OnBeginLoad : unit -> unit
override this.OnBeginLoad : unit -> unit
Protected Overridable Sub OnBeginLoad ()

설명

OnBeginLoad 로드 프로세스를 시작하기 위해 메서드가 호출됩니다. 이때 로드에 필요한 초기화를 수행해야 합니다. 이 메서드는 실제 로드를 수행하는 데 사용하면 안 됩니다. 기본 구현은 변경 알림을 사용하지 않도록 설정하고 로드를 BasicDesignerLoader 설정합니다.

종속 부하 지원을 제공하기 위해 구현 IDesignerLoaderService 하는 경우 첫 번째 종속 부하가 발생할 때 호출 OnBeginLoad 해야 합니다. 메서드에 대한 OnEndLoad 마지막 호출 후 메서드를 호출합니다 IDesignerLoaderService.DependentLoadComplete . 기본적으로 BasicDesignerLoader 이를 구현 IDesignerLoaderService 하고 수행합니다. 호출 BeginLoad 될 때 BeginLoad 사용할 수 없는 경우 IDesignerLoaderService 직접 호출OnBeginLoad합니다.

사용자 고유의 로더 서비스를 제공하거나 로더 서비스를 제공하지 않도록 선택하는 경우 이 메서드를 호출해야 합니다. 메서드는 BeginLoad 사용 가능한 경우 간접적으로 호출하거나, 그렇지 않은 경우 IDesignerLoaderService 직접 호출 IDesignerLoaderService.AddLoadDependency 합니다.

적용 대상