WebPartPersonalization.ChangeScope(PersonalizationScope) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ä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.