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