Aracılığıyla paylaş


WebPartPersonalization.EnsureEnabled(Boolean) Yöntem

Tanım

Örneğin başlatmayı WebPartPersonalization tamamladığından veya geçerli kullanıcının kişiselleştirme durumunu değiştirme haklarına sahip olduğundan emin olun.

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

Parametreler

ensureModifiable
Boolean

Hangi denetim türünün yapılması gerektiğini gösteren Boole değeri.

Özel durumlar

Geçerli kullanıcının kişiselleştirme bilgilerini değiştirme hakkı yok veya diğer denetimler başarısız oldu.

-veya-

IsEnabled döndürdü false.

Açıklamalar

Bu yöntem, iki yöntemden birini sağlamak için çeşitli WebPartPersonalization yöntemlerde kullanılan bir yardımcı yöntemdir:

  • Örnek WebPartPersonalization başlatmayı tamamladı (örneğin, Load yöntemi çağrıldı ve başarıyla tamamlandı). Parametresi eşitse ensureModifiablefalsebu denetim yapılır.

    -veya-

  • Geçerli kullanıcının kişiselleştirme durumunu değiştirme hakları vardır. Bu denetim eşitse ensureModifiabletrueyapılır.

Denetim WebPartManager , bu yöntemi birkaç durumda da çağırır:

  • Ekran modunu normalden farklı bir moda geçmek için. Geçerli kullanıcının kişiselleştirme durumunu değiştirme hakları olmalıdır.

  • Web Bölümleri denetimleri eklemek, silmek veya taşımak için. Geçerli kullanıcının kişiselleştirme durumunu değiştirme hakları olmalıdır.

  • Web Bölümleri denetimlerine bağlanmak, bağlantıyı kesmek ve düzenlemek için. Geçerli kullanıcının kişiselleştirme durumunu değiştirme hakları olmalıdır.

  • Bir sayfadaki Web Bölümleri denetimlerini dışarı aktarmak için. Örnek WebPartPersonalization başlatmayı tamamlamış olmalıdır.

  • Web Bölümleri denetimlerini içeri aktarmak için. Geçerli kullanıcının kişiselleştirme durumunu değiştirme hakları olmalıdır.

Şunlara uygulanır

Ayrıca bkz.