WebPartPersonalization.HasPersonalizationState Propiedad
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í.
Devuelve un valor que indica si la página y el ámbito de personalización actuales tienen datos de personalización asociados.
public:
virtual property bool HasPersonalizationState { bool get(); };
[System.ComponentModel.Browsable(false)]
public virtual bool HasPersonalizationState { get; }
[<System.ComponentModel.Browsable(false)>]
member this.HasPersonalizationState : bool
Public Overridable ReadOnly Property HasPersonalizationState As Boolean
Valor de propiedad
Es true
si la página tiene datos de personalización asociados; de lo contrario, false
.
- Atributos
Excepciones
No hay ningún proveedor de personalización asociado a la instancia WebPartPersonalization. Esto puede ocurrir si se tiene acceso a la propiedad antes de completar el método WebPartManager del control OnInit(EventArgs) asociado.
o bien
El valor de la propiedad Page para el objeto WebPartManager asociado es null
.
o bien
El valor de la propiedad Request en la instancia WebPartManager asociada del control Page es null
.
Comentarios
Se trata de un método práctico para determinar si la combinación actual de página y ámbito tiene datos de personalización asociados. Internamente, el método llama GetCountOfState al proveedor para determinar si existen datos.