WebPartManager.LoadCustomPersonalizationState 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
存储由个性化设置对象传递给控件的 WebPartManager 自定义个性化数据,这些自定义个性化设置对象将在初始化过程中稍后使用。
protected:
virtual void LoadCustomPersonalizationState(System::Web::UI::WebControls::WebParts::PersonalizationDictionary ^ state);
protected virtual void LoadCustomPersonalizationState(System.Web.UI.WebControls.WebParts.PersonalizationDictionary state);
abstract member LoadCustomPersonalizationState : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
override this.LoadCustomPersonalizationState : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
Protected Overridable Sub LoadCustomPersonalizationState (state As PersonalizationDictionary)
参数
一个 PersonalizationDictionary 包含要加载的状态数据。
注解
该方法 LoadCustomPersonalizationState 以对象的形式 PersonalizationDictionary 提供保存的状态数据。 此数据最终用于将个性化数据加载到 Web 部件控件中,并执行其他初始化任务。
注释
此方法由一系列方法调用,该方法最初请求关联的TrackViewState对象向控件提供个性化设置数据WebPartPersonalization时WebPartManager开始。
不能直接从代码调用此方法。 但是,可以直接调用 IPersonalizable.Load 该方法,该方法本身会调用 LoadCustomPersonalizationState 该方法并返回个性化数据。
继承者说明
开发人员可以重写 LoadCustomPersonalizationState(PersonalizationDictionary) 派生 WebPartManager 类中的方法。