WebPartPersonalization.ResetPersonalizationState 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í.
Restablece los datos de personalización para la página, ámbito y usuario actuales en el almacén de datos subyacente.
public:
virtual void ResetPersonalizationState();
public virtual void ResetPersonalizationState ();
abstract member ResetPersonalizationState : unit -> unit
override this.ResetPersonalizationState : unit -> unit
Public Overridable Sub ResetPersonalizationState ()
Excepciones
Se intentó restablecer los datos de personalización cuando el usuario actual no está autorizado para modificar el estado de personalización.
o bien
La instancia de 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
.
o bien
La instancia WebPartPersonalization no puede hacer referencia a un proveedor de personalización válido.
Comentarios
Este método restablece los datos de personalización de la página, el ámbito y el usuario actuales en el almacén de datos subyacente. Como efecto secundario del restablecimiento, una llamada vuelve a ejecutar la página que se está Transfer ejecutando actualmente. Tenga en cuenta que esta transferencia vuelve a ejecutar la página actual como una GET
solicitud independientemente de cómo se solicitó originalmente la página.
Se puede llamar a este método en cualquier momento. Internamente, este método llama al ResetPersonalizationState método en el proveedor. Una vez que los datos se restablecen correctamente, la ShouldResetPersonalizationState propiedad se establece true
en . La instancia usa esta propiedad en WebPartPersonalization otro lugar para omitir la extracción de datos de personalización de las propiedades de control y guardarla si ya se han restablecido los datos.