PersonalizationProvider.DetermineUserCapabilities(WebPartManager) Metod

Definition

Returnerar en ordlista som innehåller WebPartUserCapability instanser som representerar de anpassningsrelaterade funktionerna för det aktuella användarkontot som körs.

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

Parametrar

webPartManager
WebPartManager

Hantera WebPartManager anpassningsinformationen.

Returer

En IDictionary som innehåller noll eller fler WebPartUserCapability instanser om användarkontot autentiseras eller null om det kör användarkontot inte autentiseras.

Undantag

Sidan som är associerad med webPartManager är null.

-eller-

Begäran som är associerad med sidan är null.

webPartManager är null.

Kommentarer

Standardimplementeringen av den här metoden använder informationen i elementet authorization för anpassning för webParts (ASP.NET Settings Schema) i < >-elementetc1>personalization Element for webParts (ASP.NET Settings Schema) element i elementet webParts (ASP.NET Schema för inställningar) konfigurationsavsnittet i filen Machine.config eller Web.config för att fastställa en användares auktoriserade funktioner.

Funktionerna i ordlistan är medlemmar i objektet IList som returneras av CreateSupportedUserCapabilities metoden, som för närvarande innehåller EnterSharedScopeUserCapability funktionen och ModifyStateUserCapability funktionen.

Gäller för