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


PersonalizationProvider.DetermineUserCapabilities(WebPartManager) Метод

Определение

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

public:
 virtual System::Collections::IDictionary ^ DetermineUserCapabilities(System::Web::UI::WebControls::WebParts::WebPartManager ^ webPartManager);
public virtual System.Collections.IDictionary DetermineUserCapabilities (System.Web.UI.WebControls.WebParts.WebPartManager webPartManager);
abstract member DetermineUserCapabilities : System.Web.UI.WebControls.WebParts.WebPartManager -> System.Collections.IDictionary
override this.DetermineUserCapabilities : System.Web.UI.WebControls.WebParts.WebPartManager -> System.Collections.IDictionary
Public Overridable Function DetermineUserCapabilities (webPartManager As WebPartManager) As IDictionary

Параметры

webPartManager
WebPartManager

Объект WebPartManager, управляющий данными персонализации.

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

Объект IDictionary, содержащий экземпляры WebPartUserCapability, если учетная запись пользователя прошла проверку подлинности, или значение null, если учетная запись текущего пользователя не прошла проверку подлинности.

Исключения

Страница, сопоставленная с объектом webPartManager, имеет значение null.

-или-

Запрос, сопоставленный со страницей, имеет значение null.

webPartManager имеет значение null.

Комментарии

Реализация этого метода по умолчанию использует сведения в элементе authorization для персонализации для элемента webParts (ASP.NET Settings Schema) в элементе персонализации для элемента webParts (ASP.NET Settings Schema) раздела конфигурации элемента webParts (ASP.NET Settings Schema) в файле Machine.config или Web.config для определения авторизованных возможностей пользователя.

Возможности в словаре будут членами объекта, возвращаемого IList методом CreateSupportedUserCapabilities , который в настоящее время включает EnterSharedScopeUserCapability возможность и ModifyStateUserCapability возможность.

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