Aracılığıyla paylaş


WebPartManager.IsCustomPersonalizationStateDirty Özellik

Tanım

Denetim tarafından WebPartManager denetlenen sayfa düzeyi kişiselleştirme ayrıntılarını etkileyen kişiselleştirme değişiklikleri yapılıp yapılmadığını belirten bir değer alır.

protected:
 virtual property bool IsCustomPersonalizationStateDirty { bool get(); };
protected virtual bool IsCustomPersonalizationStateDirty { get; }
member this.IsCustomPersonalizationStateDirty : bool
Protected Overridable ReadOnly Property IsCustomPersonalizationStateDirty As Boolean

Özellik Değeri

Kişiselleştirme değişiklikleri yapılıp yapılmadığını gösteren boole değeri. false varsayılan değerdir.

Açıklamalar

Denetim, WebPartManager yönettiği sayfa düzeyi kişiselleştirme verilerinden herhangi birinin değişip değişmediğini izlemek için özelliğini dahili olarak kullanır IsCustomPersonalizationStateDirty . Kullanıcılar sayfa düzeyinde denetim ekleme veya kaldırma WebPart , denetimleri bağlama veya bağlantısını kesme, denetimleri taşıyarak sayfanın düzenini değiştirme ve diğer eylemler gibi çeşitli kişiselleştirme eylemleri gerçekleştirdiğinde kişiselleştirme verileri değişir.

Not

Kullanıcılar ayrıca denetim düzeyinde kişiselleştirme gerçekleştirebilir, bu da belirli bir denetimde kişiselleştirme değişiklikleri yaptıkları ve değişikliklerin yalnızca bu denetimi etkilediği anlamına gelir. Denetimi düzenleme ve başlık metnini veya arka plan rengini değiştirme örneği olabilir. Denetim düzeyi kişiselleştirme, denetim tarafından WebPartManager izlenen sayfa düzeyi kişiselleştirme verilerini etkilemez ve bu nedenle IsCustomPersonalizationStateDirty denetim düzeyi kişiselleştirme gerçekleştiğinde özellik değeri olarak değiştirilmez true .

Yöntemi korumalı olsa ve bir çağıran tarafından doğrudan erişilemiyor olsa da, IPersonalizable.IsDirty özelliği arayanlar tarafından doğrudan erişilebilir ve bu özelliğin değerini döndürür.

Şunlara uygulanır

Ayrıca bkz.