WebPartPersonalization.ApplyPersonalizationState 方法

定義

將個人化資料套用至與 WebPartManager 執行個體相關聯的 WebPartPersonalization 控制項,或套用至指定 WebPart 執行個體。

多載

ApplyPersonalizationState()

將個人化資料套用至父 WebPartManager 控制項。

ApplyPersonalizationState(WebPart)

WebPart 控制項要求時,將個人化資料套用至指定的 WebPartManager 控制項。

ApplyPersonalizationState()

將個人化資料套用至父 WebPartManager 控制項。

protected public:
 virtual void ApplyPersonalizationState();
protected internal virtual void ApplyPersonalizationState ();
abstract member ApplyPersonalizationState : unit -> unit
override this.ApplyPersonalizationState : unit -> unit
Protected Friend Overridable Sub ApplyPersonalizationState ()

例外狀況

載入基礎資料存放區的個人化狀態之前,嘗試套用該狀態。

-或-

從資料存放區傳回的個人化狀態為 null

備註

IsEnabled如果 屬性設定 true 為 ,這個方法會在 ApplyWebPartPersonalization 實例上 PersonalizationState 呼叫 方法,以將個人化狀態套用至提供的 Web 元件控制項。

另請參閱

適用於

ApplyPersonalizationState(WebPart)

WebPart 控制項要求時,將個人化資料套用至指定的 WebPartManager 控制項。

protected public:
 virtual void ApplyPersonalizationState(System::Web::UI::WebControls::WebParts::WebPart ^ webPart);
protected internal virtual void ApplyPersonalizationState (System.Web.UI.WebControls.WebParts.WebPart webPart);
abstract member ApplyPersonalizationState : System.Web.UI.WebControls.WebParts.WebPart -> unit
override this.ApplyPersonalizationState : System.Web.UI.WebControls.WebParts.WebPart -> unit
Protected Friend Overridable Sub ApplyPersonalizationState (webPart As WebPart)

參數

webPart
WebPart

要套用個人化資料的 Web 組件控制項。

例外狀況

嘗試將個人化狀態套用至未受父 WebPartManager 管理的 Web 組件控制項。

webPartnull

載入基礎資料存放區的個人化狀態之前,嘗試套用該狀態。

-或-

從資料存放區傳回的個人化狀態為 null

-或-

嘗試多次將個人化資料套用至同一 Web 組件控制項。

備註

當父控制項要求 WebPartManager 將個人化資料套用至個別 WebPart 衍生類別時,會呼叫這個方法。

IsEnabled如果 屬性設定 true 為 ,這個方法會在 ApplyWebPartPersonalization 實例上 PersonalizationState 呼叫 方法,以將個人化狀態套用至提供的 Web 元件控制項。

另請參閱

適用於