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 ma zostać wykonany.
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ócony false
.
Uwagi
Ta metoda jest metodą pomocnika używaną w kilku WebPartPersonalization metodach w celu zapewnienia jednej z dwóch rzeczy:
Wystąpienie WebPartPersonalization zakończyło inicjowanie (na przykład Load metoda została wywołana i pomyślnie ukończona). To sprawdzenie jest wykonywane, jeśli
ensureModifiable
parametr mafalse
wartość .-lub-
Bieżący użytkownik ma uprawnienia do modyfikowania stanu personalizacji. To sprawdzenie jest wykonywane, jeśli
ensureModifiable
jest równetrue
.
Kontrolka WebPartManager wywołuje również tę metodę w wielu przypadkach:
Aby przełączyć tryb wyświetlania na coś innego 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 mieć ukończone inicjowanie.
Aby zaimportować kontrolki składników Web Part. Bieżący użytkownik musi mieć uprawnienia do modyfikowania stanu personalizacji.