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.