WebPartPersonalization.CopyPersonalizationState(WebPart, WebPart) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
1 つ目の Web パーツ コントロールからパーソナル化状態を抽出し、2 つ目の 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
適用します。 このメソッドは、 と webPartB
が同じ型であることをwebPartA
前提としています。 Web パーツ コントロールがコントロールの場合、 メソッドはGenericWebPart、ラップされた子コントロールから でラップwebPartB
されたwebPartA
子コントロールにパーソナル化状態をコピーします。
コピー操作の一部として、 webPartB
は "ダーティ" としてマークされます。
適用対象
こちらもご覧ください
.NET