Aracılığıyla paylaş


WebPartPersonalization.CopyPersonalizationState(WebPart, WebPart) Yöntem

Tanım

Kişiselleştirme durumunu bir Web Bölümleri denetiminden ayıklar ve ikinci bir Web Bölümleri denetimine uygular.

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)

Parametreler

webPartA
WebPart

Web Bölümleri, kişiselleştirme verilerini sağlamayı denetler.

webPartB
WebPart

Web Bölümleri, kişiselleştirme verilerini almayı denetler.

Özel durumlar

veya webPartAwebPartB şeklindedir null.

webPartA ve webPartB aynı Typedeğildir.

-veya-

webPartA ve webPartB denetimlerdir GenericWebPart , ancak bir veya her ikisi de bir alt denetime sahip olmaz.

-veya-

webPartA ve webPartB denetimlerdir GenericWebPart , ancak alt denetimleri aynı Typedeğildir.

Açıklamalar

Bu yöntem, kişiselleştirme durumunu içinden webPartA ayıklar ve öğesine webPartBuygular. Bu yöntem, ve'nin webPartB aynı türde olduğunu webPartA varsayar. Web Bölümleri denetimleri denetimse GenericWebPart , yöntemi kişiselleştirme durumunu sarmalanmış alt denetimden içine webPartA sarmalanan webPartBalt denetime kopyalar.

Kopyalama işleminin webPartB bir parçası olarak "kirli" olarak işaretlenir.

Şunlara uygulanır

Ayrıca bkz.