Partager via


WebPartPersonalization.ChangeScope(PersonalizationScope) Méthode

Définition

Modifie l'instance de PersonalizationScope de la page actuelle au profit de la portée spécifiée.

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)

Paramètres

scope
PersonalizationScope

Nouvelle portée de personnalisation pour la page actuelle.

Exceptions

En cas de la tentative de basculement d'une portée User vers une portée Shared, l'utilisateur en cours ne dispose pas de la fonctionnalité nécessaire pour entrer une portée Shared.

scope n'est pas un membre valide de l'énumération PersonalizationScope.

Remarques

Cette méthode remplace l’étendue de personnalisation de la page en cours d’exécution par la nouvelle étendue spécifiée par le newScope paramètre . Cette méthode est la méthode d’assistance protégée appelée par la méthode publique ToggleScope . Cette méthode protégée existe pour gérer l’extensibilité future s’il existe plus de deux étendues possibles entre elles.

Si l’étendue actuelle et newScope ont la même valeur, cette méthode n’effectue aucune opération.

S’applique à

Voir aussi