WebPartUserCapability Třída

Definice

Poskytuje informace o možnostech uživatele zobrazit a upravit data přizpůsobení. Tato třída se nemůže dědit.

public ref class WebPartUserCapability sealed
public sealed class WebPartUserCapability
type WebPartUserCapability = class
Public NotInheritable Class WebPartUserCapability
Dědičnost
WebPartUserCapability

Poznámky

V různých fázích životního cyklu aplikace webových částí musí objekt zkontrolovat možnosti aktuálního uživatele, aby zjistil, WebPartPersonalization jaká data přizpůsobení může uživatel zobrazit a upravit. Když dojde k této potřebě, objekt přizpůsobení zkontroluje WebPartUserCapability instance třídy .

Funkce přizpůsobení webových částí definuje dvě uživatelské funkce, z nichž každá je reprezentována objektem WebPartUserCapability . Oba tyto objekty mají odpovídající příkazy, které lze použít k určení možností uživatele v rámci <authorization> oddílu Web.config souboru. Další informace najdete v tématu authorization Element pro přizpůsobení webových částí (ASP.NET schéma nastavení). Různé možnosti uživatelů jsou uvedené v následující tabulce.

Možnosti uživatele Description
modifyState Označuje, že aktuální uživatel může ukládat data přizpůsobení do úložiště dat. Přístup přes ModifyStateUserCapability pole objektu WebPartPersonalization .
enterSharedScope Označuje, že aktuální uživatel může zadat sdílený obor přizpůsobení. Přístup přes EnterSharedScopeUserCapability pole objektu WebPartPersonalization .

Třída WebPartUserCapability má jednu veřejnou vlastnost. Vlastnost Name označuje název třídy .

Třída WebPartUserCapability má také dvě vystavené metody. Metoda Equals umožňuje porovnat dva objekty schopností uživatele. Objekty se považují za stejné, pokud mají stejný název. Metoda GetHashCode vygeneruje kód hash na základě názvu objektu WebPartUserCapability .

Konstruktory

WebPartUserCapability(String)

Inicializuje novou instanci třídy .

Vlastnosti

Name

Získá řetězcovou hodnotu identifikující třídu .

Metody

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu WebPartUserCapability objektu nebo má stejnou Name hodnotu.

GetHashCode()

Vrátí hash kód pro Name vlastnost.

GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také