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


WebPartManager.LoadCustomPersonalizationState Метод

Определение

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

protected:
 virtual void LoadCustomPersonalizationState(System::Web::UI::WebControls::WebParts::PersonalizationDictionary ^ state);
protected virtual void LoadCustomPersonalizationState (System.Web.UI.WebControls.WebParts.PersonalizationDictionary state);
abstract member LoadCustomPersonalizationState : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
override this.LoadCustomPersonalizationState : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
Protected Overridable Sub LoadCustomPersonalizationState (state As PersonalizationDictionary)

Параметры

state
PersonalizationDictionary

Объект PersonalizationDictionary, содержащий данные о состоянии для загрузки.

Комментарии

Метод LoadCustomPersonalizationState предоставляет сохраненные данные состояния в виде PersonalizationDictionary объекта . В конечном итоге эти данные используются для загрузки данных персонализации в элементы управления веб-частей и выполнения других задач инициализации.

Примечание

Этот метод вызывается последовательностью методов, которая начинается, когда TrackViewState метод первоначально запрашивает связанный WebPartPersonalization объект для предоставления данных персонализации WebPartManager элементу управления.

Этот метод нельзя вызвать непосредственно из кода. Однако можно напрямую вызвать IPersonalizable.Load метод , который сам вызывает LoadCustomPersonalizationState метод и возвращает данные персонализации.

Примечания для тех, кто наследует этот метод

Разработчики могут переопределить LoadCustomPersonalizationState(PersonalizationDictionary) метод в производном WebPartManager классе.

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

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