WebPartPersonalization.ChangeScope(PersonalizationScope) Metod

Definition

Ändrar den aktuella sidans PersonalizationScope instans till det angivna omfånget.

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)

Parametrar

scope
PersonalizationScope

Det nya anpassningsomfånget för den aktuella sidan.

Undantag

Om du försöker växla från User omfång till Shared omfång har den aktuella användaren inte möjlighet att ange Shared omfång.

scope är inte en giltig medlem i PersonalizationScope uppräkningen.

Kommentarer

Den här metoden ändrar anpassningsomfånget för den aktuella körningssidan till det nya omfång som anges av parametern newScope . Den här metoden är den skyddade hjälpmetoden som anropas av den offentliga ToggleScope metoden. Den här skyddade metoden finns för att hantera framtida utökningsbarhet om det finns fler än två möjliga omfång att växla mellan.

Om det aktuella omfånget och newScope är samma värde utför den här metoden ingen åtgärd.

Gäller för

Se även