Bagikan melalui


WebPartPersonalization.CopyPersonalizationState(WebPart, WebPart) Metode

Definisi

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".

Berlaku untuk

Lihat juga