WebPartPersonalization.EnsureEnabled(Boolean) 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.
Garantit que l'instance de WebPartPersonalization a terminé l'initialisation ou que l'utilisateur en cours dispose des droits nécessaires pour modifier un état de personnalisation.
public:
void EnsureEnabled(bool ensureModifiable);
public void EnsureEnabled (bool ensureModifiable);
member this.EnsureEnabled : bool -> unit
Public Sub EnsureEnabled (ensureModifiable As Boolean)
Paramètres
- ensureModifiable
- Boolean
Valeur Boolean qui indique le type de contrôle qui doit s'effectuer.
Exceptions
L'utilisateur en cours ne dispose pas des droits nécessaires pour modifier des informations de personnalisation, ou d'autres contrôles ont échoué.
- ou -
IsEnabled a retourné false
.
Remarques
Cette méthode est une méthode d’assistance utilisée dans plusieurs WebPartPersonalization méthodes pour garantir l’une des deux choses suivantes :
L’instance WebPartPersonalization a terminé l’initialisation (par exemple, la Load méthode a été appelée et correctement terminée). Cette vérification est effectuée si le
ensureModifiable
paramètre est égalfalse
à .- ou -
L’utilisateur actuel a des droits pour modifier l’état de personnalisation. Cette vérification est effectuée si
ensureModifiable
elle est égaletrue
.
Le WebPartManager contrôle appelle également cette méthode dans un certain nombre de cas :
Pour basculer le mode d’affichage vers quelque chose d’autre que normal. L’utilisateur actuel doit avoir des droits pour modifier l’état de personnalisation.
Pour ajouter, supprimer ou déplacer composants WebPart contrôles. L’utilisateur actuel doit avoir des droits pour modifier l’état de personnalisation.
Pour connecter, déconnecter et modifier composants WebPart contrôles. L’utilisateur actuel doit avoir des droits pour modifier l’état de personnalisation.
Pour exporter les contrôles composants WebPart sur une page. L’instance WebPartPersonalization doit avoir terminé l’initialisation.
Pour importer des contrôles composants WebPart. L’utilisateur actuel doit avoir des droits pour modifier l’état de personnalisation.