WebPartPersonalization.EnsureEnabled(Boolean) Método

Definição

Assegura que a WebPartPersonalization instância concluiu a inicialização ou que o utilizador atual tem direitos para modificar o estado de personalização.

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

Parâmetros

ensureModifiable
Boolean

Um valor booleano que indica que tipo de verificação deve ser feita.

Exceções

O utilizador atual não tem direitos para modificar informações de personalização, ou outras verificações falharam.

-ou-

IsEnabled retornou false.

Observações

Este método é um método auxiliar utilizado em vários WebPartPersonalization métodos para garantir uma de duas coisas:

  • A WebPartPersonalization instância completou a inicialização (por exemplo, o Load método foi chamado e concluído com sucesso). Esta verificação é feita se o ensureModifiable parâmetro for falseigual a .

    -ou-

  • O utilizador atual tem direitos para modificar o estado de personalização. Esta verificação é feita se ensureModifiable for trueigual a .

O WebPartManager controlo também chama a este método em vários casos:

  • Para mudar o modo de visualização para algo diferente do normal. O utilizador atual deve ter direitos para modificar o estado de personalização.

  • Para adicionar, eliminar ou mover controlos de Web Parts. O utilizador atual deve ter direitos para modificar o estado de personalização.

  • Para ligar, desligar e editar os controlos do Web Parts. O utilizador atual deve ter direitos para modificar o estado de personalização.

  • Para exportar os controlos do Web Parts numa página. A WebPartPersonalization instância deve ter concluído a inicialização.

  • Para importar controlos de Web Parts. O utilizador atual deve ter direitos para modificar o estado de personalização.

Aplica-se a

Ver também