WebPartPersonalization.ChangeScope(PersonalizationScope) 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.
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.