Bagikan melalui


WebPartPersonalization.EnsureEnabled(Boolean) Metode

Definisi

Memastikan bahwa WebPartPersonalization instans telah menyelesaikan inisialisasi atau bahwa pengguna saat ini memiliki hak untuk mengubah status personalisasi.

public:
 void EnsureEnabled(bool ensureModifiable);
public void EnsureEnabled (bool ensureModifiable);
member this.EnsureEnabled : bool -> unit
Public Sub EnsureEnabled (ensureModifiable As Boolean)

Parameter

ensureModifiable
Boolean

Nilai Boolean yang menunjukkan jenis pemeriksaan mana yang harus dilakukan.

Pengecualian

Pengguna saat ini tidak memiliki hak untuk mengubah informasi personalisasi, atau pemeriksaan lain gagal.

-atau-

IsEnabled dikembalikan false.

Keterangan

Metode ini adalah metode pembantu yang digunakan dalam beberapa WebPartPersonalization metode untuk memastikan salah satu dari dua hal:

  • Instans WebPartPersonalization telah menyelesaikan inisialisasi (misalnya, Load metode dipanggil dan berhasil diselesaikan). Pemeriksaan ini dilakukan jika ensureModifiable parameter sama dengan false.

    -atau-

  • Pengguna saat ini memiliki hak untuk mengubah status personalisasi. Pemeriksaan ini dilakukan jika ensureModifiable sama dengan true.

Kontrol WebPartManager juga memanggil metode ini dalam sejumlah kasus:

  • Untuk mengalihkan mode tampilan ke sesuatu selain normal. Pengguna saat ini harus memiliki hak untuk mengubah status personalisasi.

  • Untuk menambah, menghapus, atau memindahkan kontrol Bagian Web. Pengguna saat ini harus memiliki hak untuk mengubah status personalisasi.

  • Untuk menyambungkan, memutuskan sambungan, dan mengedit kontrol Bagian Web. Pengguna saat ini harus memiliki hak untuk mengubah status personalisasi.

  • Untuk mengekspor kontrol Bagian Web pada halaman. Instans WebPartPersonalization harus telah menyelesaikan inisialisasi.

  • Untuk mengimpor kontrol Bagian Web. Pengguna saat ini harus memiliki hak untuk mengubah status personalisasi.

Berlaku untuk

Lihat juga