Share via


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입니다.

반환

사용자 계정이 인증된 경우 0개 이상의 IDictionary 인스턴스가 포함된 WebPartUserCapability이고, 실행 중인 사용자 계정이 인증되지 않은 경우 null입니다.

예외

webPartManager와 연결된 페이지가 null인 경우

또는

페이지와 연결된 요청이 null인 경우

webPartManager이(가) null인 경우

설명

이 메서드의 기본 구현은 Machine.config 또는 Web.config 파일에서 webParts 요소(ASP.NET 설정 스키마) 구성 섹션의 webParts(ASP.NET Settings 스키마) 요소에 대한 개인 설정 요소 내 webParts(ASP.NET Settings Schema) 요소에 대한 개인 설정 요소의 정보를 사용하여 사용자의 권한 있는 기능을 확인합니다.

사전의 기능은 현재 기능 및 기능을 포함하는 메서드에서 반환된 개체의 IListEnterSharedScopeUserCapability 멤버입니다ModifyStateUserCapability.CreateSupportedUserCapabilities

적용 대상