Udostępnij za pośrednictwem


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ć zakres z User zakresu na Shared zakres, bieżący użytkownik nie ma możliwości wprowadzania 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, która jest wywoływana przez metodę publiczną ToggleScope . Ta chroniona metoda istnieje w celu obsługi rozszerzalności w przyszłości, jeśli istnieje więcej niż dwa możliwe zakresy przełączania między.

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

Dotyczy

Zobacz też