Sdílet prostřednictvím


WebPartPersonalization.EnsureEnabled(Boolean) Metoda

Definice

Zajišťuje, že WebPartPersonalization instance byla dokončena inicializace nebo že aktuální uživatel má práva ke změně stavu přizpůsobení.

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

Parametry

ensureModifiable
Boolean

Logická hodnota označující, jaký typ kontroly se má provést.

Výjimky

Aktuální uživatel nemá oprávnění k úpravě informací o přizpůsobení nebo jiné kontroly selhaly.

-nebo-

IsEnabled vráceno false.

Poznámky

Tato metoda je pomocná metoda používaná v několika WebPartPersonalization metodách k zajištění jedné ze dvou věcí:

  • Instance WebPartPersonalization dokončila inicializaci (například Load metoda byla volána a úspěšně dokončena). Tato kontrola se provede, pokud se ensureModifiable parametr rovná false.

    -nebo-

  • Aktuální uživatel má práva ke změně stavu přizpůsobení. Tato kontrola se provede, pokud ensureModifiable se rovná hodnotě true.

Ovládací WebPartManager prvek také volá tuto metodu v několika případech:

  • Pokud chcete přepnout režim zobrazení na něco jiného než normálního. Aktuální uživatel musí mít oprávnění k úpravě stavu přizpůsobení.

  • Chcete-li přidat, odstranit nebo přesunout ovládací prvky webových částí. Aktuální uživatel musí mít oprávnění k úpravě stavu přizpůsobení.

  • Připojení, odpojení a úprava ovládacích prvků webových částí Aktuální uživatel musí mít oprávnění k úpravě stavu přizpůsobení.

  • Chcete-li exportovat ovládací prvky webových částí na stránce. Instance WebPartPersonalization musí mít dokončenou inicializaci.

  • Chcete-li importovat ovládací prvky webových částí. Aktuální uživatel musí mít oprávnění k úpravě stavu přizpůsobení.

Platí pro

Viz také