Share via


WebPartPersonalization.EnsureEnabled(Boolean) Metodo

Definizione

Assicura che l'istanza WebPartPersonalization abbia completato l'inizializzazione oppure che l'utente corrente disponga dei diritti necessari per la modifica dello stato di personalizzazione.

public:
 void EnsureEnabled(bool ensureModifiable);
public void EnsureEnabled (bool ensureModifiable);
member this.EnsureEnabled : bool -> unit
Public Sub EnsureEnabled (ensureModifiable As Boolean)

Parametri

ensureModifiable
Boolean

Valore booleano che indica il tipo di controllo da effettuare.

Eccezioni

L'utente corrente non dispone dei diritti necessari per la modifica delle informazioni sulla personalizzazione oppure altri controlli non sono riusciti.

-oppure-

IsEnabled ha restituito false.

Commenti

Questo metodo è un metodo helper usato in diversi WebPartPersonalization metodi per garantire uno dei due aspetti seguenti:

  • L'istanza WebPartPersonalization ha completato l'inizializzazione, ad esempio il Load metodo è stato chiamato e completato correttamente. Questo controllo viene eseguito se il ensureModifiable parametro è uguale a false.

    -oppure-

  • L'utente corrente dispone dei diritti per modificare lo stato di personalizzazione. Questo controllo viene eseguito se ensureModifiable è uguale a true.

Il WebPartManager controllo chiama anche questo metodo in diversi casi:

  • Per impostare la modalità di visualizzazione su un valore diverso dal normale. L'utente corrente deve disporre dei diritti per modificare lo stato di personalizzazione.

  • Per aggiungere, eliminare o spostare controlli Web part. L'utente corrente deve disporre dei diritti per modificare lo stato di personalizzazione.

  • Per connettersi, disconnettere e modificare i controlli Web part. L'utente corrente deve disporre dei diritti per modificare lo stato di personalizzazione.

  • Per esportare i controlli Web part in una pagina. L'istanza deve avere completato l'inizializzazione WebPartPersonalization .

  • Per importare controlli Web part. L'utente corrente deve disporre dei diritti per modificare lo stato di personalizzazione.

Si applica a

Vedi anche