PersonalizationScope Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir WebPartManager nesnenin kişiselleştirme kapsamını veya Web Bölümleri denetimindeki bir özelliğe uygulanan kişiselleştirme kapsamını gösterir.
public enum class PersonalizationScope
public enum PersonalizationScope
type PersonalizationScope =
Public Enum PersonalizationScope
- Devralma
Alanlar
Shared | 1 | Denetimdeki WebPartManager kapsama başvururken kapsam, |
User | 0 | Denetimdeki WebPartManager kapsama başvururken kapsam, |
Örnekler
Aşağıdaki örnekte sabit listesi kullanımı PersonalizationScope
gösterilmektedir:
if (_manager.Personalization.Scope == PersonalizationScope.Shared)
{
TextBox2.Text = "Shared Scope";
}
else
TextBox2.Text = "User Scope";
Açıklamalar
Kişiselleştirme kapsamı, Web Bölümleri kişiselleştirmesinde önemli bir kavramdır ve denetim aracılığıyla WebPartManager sayfanın üzerinde çalıştığı kapsam, denetimdeki her bir özellikle ilişkili kapsam ve denetimin sayfaya nasıl eklendiği dahil olmak üzere diğer ayarlarla sıkı bir şekilde tümleştirilir. Kişiselleştirme kapsamı hakkında daha fazla bilgi için bkz . Web Bölümleri Kişiselleştirmeye Genel Bakış.
Kişiselleştirme kapsamı, kişiselleştirme verilerinin farklı kullanıcı kümeleri için nasıl geçerli olduğunu ifade eder. Bazı kişiselleştirme verileri yalnızca belirli bir kullanıcı ve sayfadaki denetim için geçerlidir. Diğer kişiselleştirme verileri, siteyi görüntüleyen tüm kullanıcılar için geçerlidir. Kişiselleştirme kapsamı, hangi veri kümesinin alınması ve görüntülenmesi gerektiğini belirtmek için çeşitli kişiselleştirme alanlarında kullanılır.
Bir sayfa kişiselleştirme kapsamında çalışırken Shared
, bu yalnızca denetimi görüntüleyen tüm kullanıcılar için geçerli olan belirli bir denetim için kişiselleştirme verilerinin yüklenmesi gerektiğini gösterir. Şu anda yürütülen kullanıcının haklarına bağlı olarak, bu genel olarak uygulanabilir veriler de değiştirilebilir ve veri deposuna geri kaydedilebilir. Bir sayfa kişiselleştirme kapsamında çalışırken User
bu, denetimin kişiselleştirme verilerinin o anda yürütülen kullanıcıya göre kaydedilmesi ve yüklenmesi gerektiğini gösterir. Genellikle bu, kullanıcıya özgü verilerin bir denetime yüklenebileceği ve kaydedilebileceği, genel olarak uygulanabilir verilerin (veya paylaşılan verilerin) yalnızca denetimde görüntülenebileceği anlamına gelir.
WebPartManager Üst düzey kişiselleştirme yaşam döngüsünü yöneten bir denetim, iki kişiselleştirme kapsamından birinde yürütülür.