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


WebPartPersonalization.ExtractPersonalizationState Метод

Определение

Извлекает данные персонализации из родительского элемента управления WebPartManager.

Перегрузки

ExtractPersonalizationState()

Извлекает данные персонализации из родительского элемента управления WebPartManager.

ExtractPersonalizationState(WebPart)

Извлекает данные персонализации из элемента управления веб-частей по запросу родительского элемента управления WebPartManager.

ExtractPersonalizationState()

Извлекает данные персонализации из родительского элемента управления WebPartManager.

protected public:
 virtual void ExtractPersonalizationState();
protected internal virtual void ExtractPersonalizationState ();
abstract member ExtractPersonalizationState : unit -> unit
override this.ExtractPersonalizationState : unit -> unit
Protected Friend Overridable Sub ExtractPersonalizationState ()

Исключения

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

-или-

Состояние персонализации еще не было применено.

-или-

Свойство ID элемента управления WebPartManager было изменено с момента применения данных персонализации.

-или-

Состояние персонализации, возвращенное из хранилища данных, было равно null.

Комментарии

Если свойству IsEnabled присвоено значение true, а состояние персонализации не сбрасывается во время запроса страницы (например, если ShouldResetPersonalizationState свойство имеет значение false), этот метод извлекает данные персонализации из родительского WebPartManager элемента управления во время его SaveStateComplete события.

Этот метод вызывает метод экземпляра ExtractWebPartManagerPersonalizationPersonalizationState для извлечения состояния персонализации из родительского WebPartManager элемента управления.

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

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

ExtractPersonalizationState(WebPart)

Извлекает данные персонализации из элемента управления веб-частей по запросу родительского элемента управления WebPartManager.

protected public:
 virtual void ExtractPersonalizationState(System::Web::UI::WebControls::WebParts::WebPart ^ webPart);
protected internal virtual void ExtractPersonalizationState (System.Web.UI.WebControls.WebParts.WebPart webPart);
abstract member ExtractPersonalizationState : System.Web.UI.WebControls.WebParts.WebPart -> unit
override this.ExtractPersonalizationState : System.Web.UI.WebControls.WebParts.WebPart -> unit
Protected Friend Overridable Sub ExtractPersonalizationState (webPart As WebPart)

Параметры

webPart
WebPart

Элемент управления веб-частей, который содержит извлекаемые данные персонализации.

Исключения

Произведена попытка извлечь состояние персонализации из элемента управления веб-частей, который не управляется родительским объектом WebPartManager.

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

-или-

Состояние персонализации еще не было применено.

-или-

Свойство ID элемента управления WebPart было изменено с момента применения данных персонализации.

-или-

Состояние персонализации, возвращенное из хранилища данных, было равно null.

Комментарии

Если свойству IsEnabled присвоено значение trueи состояние персонализации не сбрасывается во время запроса страницы (например, если ShouldResetPersonalizationState свойство имеет значение false), этот метод извлекает данные персонализации из элемента управления веб-частей, заданного параметром webPart. Этот метод вызывает метод экземпляра ExtractWebPartPersonalizationPersonalizationState для извлечения состояния персонализации из предоставленного элемента управления веб-частей.

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

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