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可用)或直接调用(如果不可用)来自动调用IDesignerLoaderService.AddLoadDependency此方法。