WebPartUserCapability Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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) |