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 k zobrazení a úpravě osobních údajů. Tuto třídu nelze zdě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 bodech životního cyklu aplikace WebPartPersonalization webových částí musí objekt zkontrolovat schopnosti aktuálního uživatele a určit, jaká data přizpůsobení může uživatel zobrazit a upravit. Když k tomu dojde, objekt přizpůsobení kontroluje instance WebPartUserCapability 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í uživatelských schopností v <authorization> oddílu souboru Web.config. Další informace najdete v tématu Autorizační 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.
| Uživatelská funkce | Description |
|---|---|
modifyState |
Označuje, že aktuální uživatel může ukládat data přizpůsobení do úložiště dat. Accessed through the ModifyStateUserCapability field on a WebPartPersonalization object. |
enterSharedScope |
Označuje, že aktuální uživatel může zadat rozsah sdíleného přizpůsobení. Accessed through the EnterSharedScopeUserCapability field on a WebPartPersonalization object. |
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 porovnání dvou objektů uživatelských schopností. Objekty jsou považovány za stejné, pokud mají stejný název. Metoda GetHashCode vygeneruje kód hash na základě názvu objektu WebPartUserCapability .
Konstruktory
| Name | Description |
|---|---|
| WebPartUserCapability(String) |
Inicializuje novou instanci třídy . |
Vlastnosti
| Name | Description |
|---|---|
| Name |
Získá řetězcovou hodnotu identifikující třídu. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu WebPartUserCapability objektu nebo má stejnou Name hodnotu. |
| GetHashCode() |
Vrátí kód hash vlastnosti Name . |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |