Język

WebPartPersonalization.ChangeScope(PersonalizationScope) Metoda

Definicja

Zmienia wystąpienie bieżącej strony PersonalizationScope na określony zakres.

protected:
 virtual void ChangeScope(System::Web::UI::WebControls::WebParts::PersonalizationScope scope);
protected virtual void ChangeScope(System.Web.UI.WebControls.WebParts.PersonalizationScope scope);
abstract member ChangeScope : System.Web.UI.WebControls.WebParts.PersonalizationScope -> unit
override this.ChangeScope : System.Web.UI.WebControls.WebParts.PersonalizationScope -> unit
Protected Overridable Sub ChangeScope (scope As PersonalizationScope)

Parametry

scope
PersonalizationScope

Nowy zakres personalizacji dla bieżącej strony.

Wyjątki

Jeśli próbujesz przełączyć się z User zakresu na Shared zakres, bieżący użytkownik nie ma możliwości wprowadzenia Shared zakresu.

scope nie jest prawidłowym elementem PersonalizationScope członkowskim wyliczenia.

Uwagi

Ta metoda zmienia aktualnie wykonywany zakres personalizacji strony na nowy zakres określony przez newScope parametr . Ta metoda jest chronioną metodą pomocnika wywoływaną przez metodę publiczną ToggleScope . Ta chroniona metoda istnieje do obsługi przyszłej rozszerzalności, jeśli istnieje więcej niż dwa możliwe zakresy do przełączenia między.

Jeśli bieżący zakres i newScope są tą samą wartością, ta metoda nie wykonuje żadnej operacji.

Dotyczy

Zobacz też