Compartilhar via


WebPartPersonalization.EnsureEnabled(Boolean) Método

Definição

Garante que a instância WebPartPersonalization concluiu a inicialização ou que o usuário 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 booliano que indica qual tipo de verificação deve ser feita.

Exceções

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

- ou -

IsEnabled retornou false.

Comentários

Esse método é um método auxiliar usado em vários WebPartPersonalization métodos para garantir uma das duas coisas:

  • A WebPartPersonalization instância concluiu a inicialização (por exemplo, o Load método foi chamado e concluído com êxito). Essa verificação será feita se o parâmetro for igual falsea ensureModifiable .

    - ou -

  • O usuário atual tem direitos para modificar o estado de personalização. Essa verificação será feita se ensureModifiable for igual truea .

O WebPartManager controle também chama esse método em vários casos:

  • Para alternar o modo de exibição para algo diferente do normal. O usuário atual deve ter direitos para modificar o estado de personalização.

  • Para adicionar, excluir ou mover controles de Web Parts. O usuário atual deve ter direitos para modificar o estado de personalização.

  • Para conectar, desconectar e editar controles de Web Parts. O usuário atual deve ter direitos para modificar o estado de personalização.

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

  • Para importar controles de Web Parts. O usuário atual deve ter direitos para modificar o estado de personalização.

Aplica-se a

Confira também