WebPartPersonalization.CopyPersonalizationState(WebPart, WebPart) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.