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 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ż
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla