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


WebPartPersonalization.HasPersonalizationState Свойство

Определение

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

public:
 virtual property bool HasPersonalizationState { bool get(); };
[System.ComponentModel.Browsable(false)]
public virtual bool HasPersonalizationState { get; }
[<System.ComponentModel.Browsable(false)>]
member this.HasPersonalizationState : bool
Public Overridable ReadOnly Property HasPersonalizationState As Boolean

Значение свойства

Значение true, если страница содержит связанные с ней данные персонализации; в противном случае — false.

Атрибуты

Исключения

Отсутствует поставщик персонализации, связанный с экземпляром WebPartPersonalization. Это может происходить в том случае, если к этому свойству доступ получается до завершения связанного метода WebPartManager элемента управления OnInit(EventArgs).

-или-

Значение свойства Page для связанного WebPartManager равно null.

-или-

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

Комментарии

Это удобный метод для определения того, связаны ли с текущей комбинацией страницы и области данные персонализации. На внутреннем сервере метод вызывает GetCountOfState поставщик, чтобы определить, существуют ли данные.

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

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