WebPartPersonalization.EnsureEnabled(Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 esfalse
igual a .o bien
El usuario actual tiene derechos para modificar el estado de personalización. Esta comprobación se realiza si
ensureModifiable
es igual atrue
.
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.