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 terminée avec succès). Cette vérification est effectuée si le
ensureModifiable
paramètre est égal àfalse
.- ou -
L’utilisateur actuel a le droit de modifier l’état de personnalisation. Cette vérification est effectuée si
ensureModifiable
est égal àtrue
.
Le WebPartManager contrôle appelle également cette méthode dans un certain nombre de cas :
Pour basculer le mode d’affichage vers autre chose que la normale. L’utilisateur actuel doit disposer des droits pour modifier l’état de personnalisation.
Pour ajouter, supprimer ou déplacer des contrôles WebPart. L’utilisateur actuel doit disposer des droits pour modifier l’état de personnalisation.
Pour connecter, déconnecter et modifier des contrôles WebPart. L’utilisateur actuel doit disposer des droits pour modifier l’état de personnalisation.
Pour exporter les contrôles WebPart sur une page. L’instance WebPartPersonalization doit avoir terminé l’initialisation.
Pour importer des contrôles WebPart. L’utilisateur actuel doit disposer des droits pour modifier l’état de personnalisation.