WebPartPersonalization.ChangeScope(PersonalizationScope) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Remplace l’instance de la PersonalizationScope page active par l’étendue 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 étendue de personnalisation pour la page active.
Exceptions
Si vous tentez de passer de l’étendue User à Shared l’étendue, l’utilisateur actuel ne dispose pas de la capacité de l’utilisateur à entrer dans Shared l’étendue.
scope n’est pas un membre valide de l’énumération PersonalizationScope .
Remarques
Cette méthode modifie l’étendue de personnalisation de la page en cours d’exécution en fonction de 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 pour basculer entre elles.
Si l’étendue actuelle et newScope sont la même valeur, cette méthode n’effectue aucune opération.