WebPartUserCapability Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Informationen über Berechtigungen eines Benutzers zum Anzeigen und Ändern von Personalisierungsdaten. Diese Klasse kann nicht vererbt werden.
public ref class WebPartUserCapability sealed
public sealed class WebPartUserCapability
type WebPartUserCapability = class
Public NotInheritable Class WebPartUserCapability
- Vererbung
-
WebPartUserCapability
Hinweise
An verschiedenen Stellen im Lebenszyklus einer Webparts-Anwendung muss das Objekt die WebPartPersonalization Funktionen des aktuellen Benutzers überprüfen, um zu bestimmen, welche Personalisierungsdaten der Benutzer anzeigen und ändern kann. Wenn diese Notwendigkeit auftritt, überprüft das Personalisierungsobjekt Instanzen der WebPartUserCapability -Klasse.
Das Personalisierungsfeature für Webparts definiert zwei Benutzerfunktionen, die jeweils durch ein WebPartUserCapability -Objekt dargestellt werden. Beide Objekte verfügen über entsprechende Verben, die zum Angeben von Benutzerfunktionen innerhalb des <authorization>
Abschnitts einer Web.config-Datei verwendet werden können. Weitere Informationen finden Sie unter authorization Element for personalization for webParts (ASP.NET Settings Schema). Die verschiedenen Benutzerfunktionen sind in der folgenden Tabelle aufgeführt.
Benutzerfunktion | BESCHREIBUNG |
---|---|
modifyState |
Gibt an, dass der aktuelle Benutzer Personalisierungsdaten im Datenspeicher speichern kann. Zugriff über das ModifyStateUserCapability Feld für ein WebPartPersonalization -Objekt. |
enterSharedScope |
Gibt an, dass der aktuelle Benutzer freigegebenen Personalisierungsbereich eingeben kann. Zugriff über das EnterSharedScopeUserCapability Feld für ein WebPartPersonalization -Objekt. |
Die WebPartUserCapability -Klasse verfügt über eine öffentliche Eigenschaft. Die Name -Eigenschaft gibt den Namen der -Klasse an.
Die WebPartUserCapability -Klasse verfügt außerdem über zwei verfügbar gemachte Methoden. Mit Equals der -Methode können zwei Benutzerfunktionsobjekte verglichen werden. Die Objekte gelten als gleich, wenn sie denselben Namen haben. Die GetHashCode -Methode generiert einen Hashcode basierend auf dem Namen des WebPartUserCapability Objekts.
Konstruktoren
WebPartUserCapability(String) |
Initialisiert eine neue Instanz der Klasse. |
Eigenschaften
Name |
Ruft einen Zeichenfolgenwert ab, der die Klasse angibt. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen WebPartUserCapability-Objekt entspricht, oder den gleichen Name-Wert aufweist. |
GetHashCode() |
Gibt den Hashcode für die Name-Eigenschaft zurück. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |