BasicDesignerLoader.OnBeginLoad 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
通知设计器加载程序加载即将开始。
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 并执行此操作。 如果在 IDesignerLoaderService 调用 时 BeginLoad 不可用, BeginLoad 将直接调用 OnBeginLoad。
如果提供自己的加载程序服务,或者选择不提供加载程序服务,则负责调用此方法。 方法 BeginLoad 将自动调用此函数,如果可用,则通过间接调用 IDesignerLoaderService.AddLoadDependency ;如果 IDesignerLoaderService 不可用,则直接调用此方法。