Compartir a través de


WebPartPersonalization.EnsureEnabled(Boolean) Método

Definición

Garantiza que la instancia WebPartPersonalization ha completado la inicialización o que el usuario actual tiene derechos para modificar el estado de personalización.

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

Un valor booleano que indica qué tipo de comprobación se debe realizar.

Excepciones

El usuario actual no tiene derechos para modificar la información de personalización o alguna otra comprobación produjo un error.

o bien

IsEnabled devolvió false.

Comentarios

Este método es un método auxiliar que se usa en varios WebPartPersonalization métodos para garantizar una de estas dos cosas:

  • La instancia ha completado la WebPartPersonalization inicialización (por ejemplo, se Load llamó al método y se completó correctamente). Esta comprobación se realiza si el ensureModifiable parámetro es falseigual a .

    o bien

  • El usuario actual tiene derechos para modificar el estado de personalización. Esta comprobación se realiza si ensureModifiable es igual a true.

El WebPartManager control también llama a este método en varios casos:

  • Para cambiar el modo de presentación a algo distinto de lo normal. El usuario actual debe tener derechos para modificar el estado de personalización.

  • Para agregar, eliminar o mover controles de elementos web. El usuario actual debe tener derechos para modificar el estado de personalización.

  • Para conectar, desconectar y editar controles de elementos web. El usuario actual debe tener derechos para modificar el estado de personalización.

  • Para exportar los controles de elementos web en una página. La instancia debe haber completado la WebPartPersonalization inicialización.

  • Para importar controles de elementos web. El usuario actual debe tener derechos para modificar el estado de personalización.

Se aplica a

Consulte también