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 может фильтровать элементы управления, отображаемые на странице, определяя, авторизован ли каждый элемент управления веб-частей. Эти сведения об авторизации хранятся в виде строки в данных, связанных с каждым элементом управления веб-частей.