PersonalizationDictionary.Add(String, PersonalizationEntry) 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.
Menambahkan entri personalisasi ke kamus personalisasi.
public:
virtual void Add(System::String ^ key, System::Web::UI::WebControls::WebParts::PersonalizationEntry ^ value);
public virtual void Add (string key, System.Web.UI.WebControls.WebParts.PersonalizationEntry value);
abstract member Add : string * System.Web.UI.WebControls.WebParts.PersonalizationEntry -> unit
override this.Add : string * System.Web.UI.WebControls.WebParts.PersonalizationEntry -> unit
Public Overridable Sub Add (key As String, value As PersonalizationEntry)
Parameter
- key
- String
Pengidentifikasi unik untuk sepotong informasi status.
- value
- PersonalizationEntry
Bagian informasi status yang akan ditambahkan ke kamus personalisasi. Nilai ini bisa berupa null
.
Pengecualian
key
adalah duplikat kunci yang sudah ada dalam kamus.
-atau-
key
adalah string kosong ("") atau pemangkasan key
menghasilkan string kosong.
-atau-
value
bukan .PersonalizationEntry
Keterangan
Anda dapat memanggil metode ini, menempatkan berbagai bagian informasi status kustom ke dalam objek status, dan menentukan cakupan yang terkait dengan nilai status. WebPartManager Saat kontrol berada dalam Shared cakupan, Anda dapat menambahkan informasi nama dan status yang terkait dengan Shared cakupan atau User cakupan. Dalam User cakupan, Anda dapat menambahkan informasi nama dan status yang hanya terkait dengan User cakupan.
Namun, ini adalah praktik yang baik untuk menambahkan semua properti ke kamus menggunakan Save termasuk properti dengan User atau Shared cakupan, terlepas dari cakupan halaman.
.NET Framework hanya menyimpan properti dengan Shared cakupan jika sesuai. Dengan kata lain, properti bersama tidak disimpan ketika WebPart kontrol yang awalnya ditambahkan dalam Shared cakupan kemudian disimpan saat halaman berada dalam User cakupan. Dalam skenario yang berlawanan, jika WebPart kontrol ditambahkan ke halaman dalam User cakupan, dan kontrol kemudian disimpan saat halaman berada dalam Shared cakupan, nilai properti bersama kustom disimpan (bersama dengan properti cakupan pengguna kustom). Untuk detail tentang data personalisasi dan bagaimana properti bersama dan cakupan pengguna dipengaruhi oleh cakupan personalisasi halaman, lihat topik Gambaran Umum Personalisasi Bagian Web .
Seperti halnya koleksi apa pun, metode ini meningkatkan jumlah koleksi satu per satu dan enumerator apa pun yang saat ini aktif pada koleksi harus tidak valid.
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk