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.
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.