WebPartUserCapability Klasa

Definicja

Zawiera informacje o możliwościach użytkownika w celu 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 zajdzie 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 przez WebPartUserCapability 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 do personalizacji składników Web Part (schemat ustawień ASP.NET). Różne możliwości użytkownika są wyświetlane w poniższej tabeli.

Możliwości użytkownika Opis
modifyState Wskazuje, że bieżący użytkownik może zapisywać dane personalizacji w magazynie danych. Dostęp do pola w ModifyStateUserCapabilityWebPartPersonalization obiekcie.
enterSharedScope Wskazuje, że bieżący użytkownik może wprowadzić zakres personalizacji udostępnionej. Dostęp do pola w EnterSharedScopeUserCapabilityWebPartPersonalization 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 bieżące wystąpienie.

(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)

Dotyczy

Zobacz też