WebPartPersonalization.CopyPersonalizationState(WebPart, WebPart) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
擷取一個 Web 組件控制項的個人化狀態,並將其套用至第二個 Web 組件控制項。
protected public:
virtual void CopyPersonalizationState(System::Web::UI::WebControls::WebParts::WebPart ^ webPartA, System::Web::UI::WebControls::WebParts::WebPart ^ webPartB);
protected internal virtual void CopyPersonalizationState (System.Web.UI.WebControls.WebParts.WebPart webPartA, System.Web.UI.WebControls.WebParts.WebPart webPartB);
abstract member CopyPersonalizationState : System.Web.UI.WebControls.WebParts.WebPart * System.Web.UI.WebControls.WebParts.WebPart -> unit
override this.CopyPersonalizationState : System.Web.UI.WebControls.WebParts.WebPart * System.Web.UI.WebControls.WebParts.WebPart -> unit
Protected Friend Overridable Sub CopyPersonalizationState (webPartA As WebPart, webPartB As WebPart)
參數
- webPartA
- WebPart
提供個人化資料的 Web 組件控制項。
- webPartB
- WebPart
接收個人化資料的 Web 組件控制項。
例外狀況
webPartA
或 webPartB
是 null
。
webPartA
和 webPartB
不屬於同一個 Type。
-或-
webPartA
和 webPartB
同樣為 GenericWebPart 控制項,但是其中一個或兩者都沒有子控制項。
-或-
webPartA
和 webPartB
同樣為 GenericWebPart 控制項,但是其子控制項不屬於同一個 Type。
備註
這個方法會從 webPartA
中擷取個人化狀態,並將其套用至 webPartB
。 這個方法假設 webPartA
和 webPartB
是相同的類型。 如果 Web 元件控制項是 GenericWebPart 控制件,方法會將個人化狀態從包裝在 的 webPartA
子控件複製到 包裝的 webPartB
子控件。
在複製作業中, webPartB
會標示為「已變更」。
適用於
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應