ITrackingPersonalizable.BeginLoad 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示个性化信息加载阶段开始。
public:
void BeginLoad();
public void BeginLoad ();
abstract member BeginLoad : unit -> unit
Public Sub BeginLoad ()
示例
下面的代码示例演示如何使用 BeginLoad 该方法。 有关包含控件和 .aspx 页的完整工作代码示例,请参阅 IPersonalizable 类概述主题。
void ITrackingPersonalizable.BeginLoad()
{
_loading = true;
_trackingLog = "1. BeginLoad\r\n";
}
Sub BeginLoad() Implements ITrackingPersonalizable.BeginLoad
_loading = True
_trackingLog = "1. BeginLoad" + vbCr + vbLf
End Sub
注解
Web 部件控件集在应用个性化设置数据之前调用此方法。 跟踪自身更改状态的控件应使用此方法设置一个内部标志,指示属性不应调用 SetPersonalizationDirty。 这是因为属性设置方法可以在个性化设置数据的应用程序期间调用,之后调用 BeginLoad。 在大多数情况下,不应考虑更改控件 (“脏”) ,因为它的个性化属性已基于从基础数据存储加载的数据进行设置。
备注
导入Web 部件控件后,也会应用个性化设置数据时调用此方法。