WebPartPersonalization.EnsureEnabled(Boolean) Méthode

Définition

Garantit que l’instance WebPartPersonalization a terminé l’initialisation ou que l’utilisateur actuel dispose des droits nécessaires pour modifier l’é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 booléenne indiquant le type de vérification à effectuer.

Exceptions

L’utilisateur actuel n’a pas les droits nécessaires pour modifier les informations de personnalisation, ou d’autres vérifications ont échoué.

- ou -

IsEnabled 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 opérations 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 dispose des droits nécessaires pour modifier l’état de personnalisation. Cette vérification est effectuée si ensureModifiable elle est trueégale.

Le WebPartManager contrôle appelle également cette méthode dans plusieurs cas :

  • Pour basculer le mode d’affichage vers une autre chose que la normale. L’utilisateur actuel doit avoir les droits nécessaires pour modifier l’état de personnalisation.

  • Pour ajouter, supprimer ou déplacer des contrôles de composants WebPart. L’utilisateur actuel doit avoir les droits nécessaires pour modifier l’état de personnalisation.

  • Pour connecter, déconnecter et modifier des contrôles de composants WebPart. L’utilisateur actuel doit avoir les droits nécessaires pour modifier l’état de personnalisation.

  • Pour exporter les contrôles de composants WebPart sur une page. L’instance WebPartPersonalization doit avoir terminé l’initialisation.

  • Pour importer des contrôles de composants WebPart. L’utilisateur actuel doit avoir les droits nécessaires pour modifier l’état de personnalisation.

S’applique à

Voir aussi