Поделиться через


WebPartPersonalization.ResetPersonalizationState Метод

Определение

Сбрасывает в базовом хранилище данных данные персонализации для текущей страницы, области и пользователя.

public:
 virtual void ResetPersonalizationState();
public virtual void ResetPersonalizationState ();
abstract member ResetPersonalizationState : unit -> unit
override this.ResetPersonalizationState : unit -> unit
Public Overridable Sub ResetPersonalizationState ()

Исключения

Произведена попытка сброса данных персонализации при отсутствии прав у текущего пользователя на изменения состояния персонализации.

-или-

Экземпляр Page для объекта WebPartManager равен null.

-или-

Значение свойства Request для связанного экземпляра WebPartManager элемента управления the Page равно null.

-или-

Экземпляр WebPartPersonalization не может ссылаться на допустимый поставщик персонализации.

Комментарии

Этот метод сбрасывает данные персонализации для текущей страницы, области и пользователя в базовом хранилище данных. В качестве побочного эффекта сброса выполняемая в данный момент страница повторно выполняется вызовом Transfer . Обратите внимание, что эта передача повторно выполняет текущую GET страницу в качестве запроса независимо от того, как страница была первоначально запрошена.

Этот метод можно вызвать в любое время. Для внутреннего использования этот метод вызывает ResetPersonalizationState метод в поставщике. После успешного сброса данных свойству ShouldResetPersonalizationState присваивается значение true. Это свойство используется экземпляром в WebPartPersonalization других местах для обхода извлечения данных персонализации из свойств элемента управления и их сохранения, если данные уже были сброшены.

Применяется к

См. также раздел