Partager via


WebPartPersonalization.EnsureEnabled(Boolean) Méthode

Définition

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 égal falseà .

    • ou -
  • L’utilisateur actuel a des droits pour modifier l’état de personnalisation. Cette vérification est effectuée si ensureModifiable elle est égale true.

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.

S’applique à

Voir aussi