WebPartManager.SaveCustomPersonalizationState Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сохраняет данные состояния пользовательской персонализации, поддерживаемые элементом управления WebPartManager, чтобы эти данные могли быть повторно загружены при повторной загрузке страницы.
protected:
virtual void SaveCustomPersonalizationState(System::Web::UI::WebControls::WebParts::PersonalizationDictionary ^ state);
protected virtual void SaveCustomPersonalizationState (System.Web.UI.WebControls.WebParts.PersonalizationDictionary state);
abstract member SaveCustomPersonalizationState : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
override this.SaveCustomPersonalizationState : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
Protected Overridable Sub SaveCustomPersonalizationState (state As PersonalizationDictionary)
Параметры
Объект PersonalizationDictionary, содержащий данные о состоянии для загрузки.
Комментарии
Метод SaveCustomPersonalizationState имеет решающее значение в процессе персонализации, так как он позволяет хранить персонализированные пользовательские параметры для будущих сеансов браузера и посещений страницы. Метод сохраняет пользовательские данные о состоянии персонализации, которые включают в себя следующие элементы: динамические WebPart или серверные элементы управления, которые были добавлены на страницу или удалены со страницы; элементы управления, которые были перемещены на странице; и динамические подключения, которые были созданы или удалены.
Этот метод нельзя вызвать непосредственно из кода. Однако можно вызвать IPersonalizable.Save метод , который сам вызывает этот метод для сохранения данных персонализации.
Примечания для тех, кто наследует этот метод
Разработчики могут переопределить этот метод в производном WebPartManager классе, чтобы настроить процесс сохранения данных персонализации.
Применяется к
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по