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 類別中的 方法。

適用於

另請參閱