WebPartUserCapability Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera informacje o możliwościach użytkownika do wyświetlania i modyfikowania danych personalizacji. Klasa ta nie może być dziedziczona.
public ref class WebPartUserCapability sealed
public sealed class WebPartUserCapability
type WebPartUserCapability = class
Public NotInheritable Class WebPartUserCapability
- Dziedziczenie
-
WebPartUserCapability
Uwagi
W różnych punktach cyklu życia aplikacji WebPartPersonalization składników Web Part obiekt musi sprawdzić możliwości bieżącego użytkownika, aby określić, jakie dane personalizacji użytkownik może wyświetlać i modyfikować. Gdy zachodzi taka potrzeba, obiekt personalizacji sprawdza wystąpienia WebPartUserCapability klasy .
Funkcja personalizacji składników Web Part definiuje dwie możliwości użytkownika, z których każda jest reprezentowana WebPartUserCapability przez obiekt. Oba te obiekty mają odpowiednie czasowniki, których można użyć do określenia możliwości użytkownika w <authorization>
sekcji pliku Web.config. Aby uzyskać więcej informacji, zobacz element autoryzacji na potrzeby personalizacji składników Web Part (schemat ustawień ASP.NET). Różne możliwości użytkownika przedstawiono w poniższej tabeli.
Możliwość użytkownika | Opis |
---|---|
modifyState |
Wskazuje, że bieżący użytkownik może zapisywać dane personalizacji w magazynie danych. Dostęp do pola ModifyStateUserCapability w WebPartPersonalization obiekcie. |
enterSharedScope |
Wskazuje, że bieżący użytkownik może wprowadzić zakres personalizacji udostępnionej. Dostęp do pola EnterSharedScopeUserCapability w WebPartPersonalization obiekcie. |
Klasa WebPartUserCapability ma jedną właściwość publiczną. Właściwość Name wskazuje nazwę klasy.
Klasa WebPartUserCapability ma również dwie uwidocznione metody. Metoda Equals umożliwia porównywanie dwóch obiektów możliwości użytkownika. Obiekty są traktowane jako równe, jeśli mają taką samą nazwę. Metoda GetHashCode generuje kod skrótu na podstawie nazwy WebPartUserCapability obiektu.
Konstruktory
WebPartUserCapability(String) |
Inicjuje nowe wystąpienie klasy . |
Właściwości
Name |
Pobiera wartość ciągu identyfikującą klasę. |
Metody
Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu WebPartUserCapability obiektowi, czy ma tę samą Name wartość. |
GetHashCode() |
Zwraca kod skrótu Name dla właściwości . |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |