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


WebPartPersonalization.GetAuthorizationFilter(String) Метод

Определение

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

protected public:
 virtual System::String ^ GetAuthorizationFilter(System::String ^ webPartID);
protected internal virtual string GetAuthorizationFilter (string webPartID);
abstract member GetAuthorizationFilter : string -> string
override this.GetAuthorizationFilter : string -> string
Protected Friend Overridable Function GetAuthorizationFilter (webPartID As String) As String

Параметры

webPartID
String

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

Возвращаемое значение

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

Исключения

Произведена попытка извлечения фильтра авторизации при значении IsEnabled равном false посредством вызова этого метода на слишком раннем этапе жизненного цикла страницы.

-или-

Произведена попытка извлечения фильтра авторизации, однако при этом не было загружено состояние персонализации.

или

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

Параметр webPartID имеет значение null или равен пустой строке ("").

Комментарии

Этот метод извлекает фильтр авторизации, если он есть, связанный с элементом управления веб-частей, определяемым .webPartID Каждый элемент управления веб-частей, сериализованный и управляемый с помощью персонализации, связан с параметром webPartID . Во время выполнения элемент управления страницы WebPartManager может фильтровать элементы управления, отображаемые на странице, определяя, авторизован ли каждый элемент управления веб-частей. Эти сведения об авторизации хранятся в виде строки в данных, связанных с каждым элементом управления веб-частей.

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

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