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 元件控制件,並執行其他初始化工作。
注意
這個方法是由方法序列呼叫,這個方法會在方法一開始要求相關聯的WebPartPersonalization物件,以提供個人化數據給WebPartManager控件時開始TrackViewState。
您無法直接從程式代碼呼叫此方法。 不過,您可以直接呼叫 IPersonalizable.Load 方法,其本身會呼叫 LoadCustomPersonalizationState 方法,並傳回個人化數據。
給繼承者的注意事項
開發人員可以覆寫 LoadCustomPersonalizationState(PersonalizationDictionary) 衍生 WebPartManager 類別中的方法。