共用方式為


WebPartManager.LoadCustomPersonalizationState 方法

定義

儲存已由個人化物件傳遞至 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)

參數

state
PersonalizationDictionary

PersonalizationDictionary,其中包含要載入的狀態資料。

備註

方法會 LoadCustomPersonalizationState 以物件的形式 PersonalizationDictionary 提供已儲存的狀態數據。 此數據最終會用來將個人化數據載入 Web 元件控制件,並執行其他初始化工作。

注意

這個方法是由方法序列呼叫,這個方法會在方法一開始要求相關聯的WebPartPersonalization物件,以提供個人化數據給WebPartManager控件時開始TrackViewState

您無法直接從程式代碼呼叫此方法。 不過,您可以直接呼叫 IPersonalizable.Load 方法,其本身會呼叫 LoadCustomPersonalizationState 方法,並傳回個人化數據。

給繼承者的注意事項

開發人員可以覆寫 LoadCustomPersonalizationState(PersonalizationDictionary) 衍生 WebPartManager 類別中的方法。

適用於

另請參閱