WebPartManager.EndWebPartEditing 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.
Menyelesaikan proses pengeditan WebPart kontrol.
public:
virtual void EndWebPartEditing();
public virtual void EndWebPartEditing ();
abstract member EndWebPartEditing : unit -> unit
override this.EndWebPartEditing : unit -> unit
Public Overridable Sub EndWebPartEditing ()
Pengecualian
Kontrol yang dirujuk SelectedWebPart oleh properti adalah null
.
Keterangan
Metode EndWebPartEditing menyelesaikan proses pengeditan WebPart kontrol. Ini adalah rekan BeginWebPartEditing untuk metode .
Metode ini EndWebPartEditing memastikan bahwa objek personalisasi yang direferensikan oleh Personalization properti dapat dimodifikasi, yang diperlukan karena mengedit kontrol adalah proses yang memerlukan perubahan personalisasi. Metode kemudian memastikan bahwa SelectedWebPart objek tidak null
, sehingga kontrol yang saat ini dipilih WebPart dapat berubah, dan akhirnya memanggil OnSelectedWebPartChanged metode .
Catatan Bagi Inheritor
Pengembang yang perlu memperluas WebPartManager kontrol mungkin ingin mengambil alih metode ini di kelas turunan. Salah satu pendekatannya adalah memanggil metode dasar dan kemudian menambahkan beberapa penanganan kustom tambahan, atau Anda mungkin ingin sepenuhnya menyesuaikan seluruh proses penyelesaian pengeditan kontrol. Misalnya, dalam metode ambil alih, Anda dapat memanggil metode dasar terlebih dahulu, lalu menambahkan beberapa kode yang menentukan perubahan pengeditan apa yang dibuat, dan menampilkan daftar perubahan kembali ke pengguna akhir sebagai konfirmasi.