WebPartPersonalization.CopyPersonalizationState(WebPart, WebPart) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengekstrak status personalisasi dari satu kontrol Bagian Web dan menerapkannya ke kontrol Bagian Web kedua.
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)
Parameter
- webPartA
- WebPart
Kontrol Bagian Web menyediakan data personalisasi.
- webPartB
- WebPart
Kontrol Bagian Web menerima data personalisasi.
Pengecualian
Baik webPartA
atau webPartB
adalah null
.
webPartA
dan webPartB
tidak sama Type.
-atau-
webPartA
dan webPartB
merupakan GenericWebPart kontrol tetapi satu atau keduanya tidak memiliki kontrol anak.
-atau-
webPartA
dan webPartB
merupakan GenericWebPart kontrol, tetapi kontrol anak mereka tidak sama Type.
Keterangan
Metode ini mengekstrak status personalisasi dari webPartA
dan menerapkannya ke webPartB
. Metode ini mengasumsikan bahwa webPartA
dan webPartB
adalah jenis yang sama. Jika kontrol Bagian Web adalah GenericWebPart kontrol, metode menyalin status personalisasi dari kontrol anak yang dibungkus webPartA
ke kontrol anak yang dibungkus dalam webPartB
.
Sebagai bagian dari operasi penyalinan, webPartB
ditandai sebagai "kotor".