WebPartPersonalization.EnsureEnabled(Boolean) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Gwarantuje, że WebPartPersonalization wystąpienie zostało ukończone inicjowanie lub czy bieżący użytkownik ma uprawnienia do modyfikowania stanu personalizacji.
public:
void EnsureEnabled(bool ensureModifiable);
public void EnsureEnabled(bool ensureModifiable);
member this.EnsureEnabled : bool -> unit
Public Sub EnsureEnabled (ensureModifiable As Boolean)
Parametry
- ensureModifiable
- Boolean
Wartość logiczna wskazująca, który typ sprawdzania należy wykonać.
Wyjątki
Bieżący użytkownik nie ma uprawnień do modyfikowania informacji o personalizacji ani innych testów nie powiodło się.
— lub —
IsEnabled zwrócona wartość false.
Uwagi
Ta metoda jest metodą pomocnika używaną w kilku WebPartPersonalization metodach w celu zapewnienia jednej z dwóch rzeczy:
Wystąpienie WebPartPersonalization zostało ukończone inicjowanie (na przykład Load metoda została wywołana i ukończona pomyślnie). To sprawdzenie jest wykonywane, jeśli
ensureModifiableparametr jestfalserówny .— lub —
Bieżący użytkownik ma uprawnienia do modyfikowania stanu personalizacji. To sprawdzenie jest wykonywane, jeśli
ensureModifiablerównatruesię .
Kontrolka WebPartManager wywołuje również tę metodę w wielu przypadkach:
Aby przełączyć tryb wyświetlania na inny niż normalny. Bieżący użytkownik musi mieć uprawnienia do modyfikowania stanu personalizacji.
Aby dodać, usunąć lub przenieść kontrolki składników Web Part. Bieżący użytkownik musi mieć uprawnienia do modyfikowania stanu personalizacji.
Aby nawiązać połączenie, rozłączyć i edytować kontrolki składników Web Part. Bieżący użytkownik musi mieć uprawnienia do modyfikowania stanu personalizacji.
Aby wyeksportować kontrolki składników Web Part na stronie. Wystąpienie WebPartPersonalization musi zostać ukończone inicjowanie.
Aby zaimportować kontrolki składników Web Part. Bieżący użytkownik musi mieć uprawnienia do modyfikowania stanu personalizacji.