WebPartUserCapability Klass

Definition

Innehåller information om en användares funktioner för att visa och ändra anpassningsdata. Det går inte att ärva den här klassen.

public ref class WebPartUserCapability sealed
public sealed class WebPartUserCapability
type WebPartUserCapability = class
Public NotInheritable Class WebPartUserCapability
Arv
WebPartUserCapability

Kommentarer

Vid olika tidpunkter i livscykeln för ett webbdelsprogram WebPartPersonalization måste objektet kontrollera den aktuella användarens funktioner för att avgöra vilka anpassningsdata som användaren kan visa och ändra. När det här behovet uppstår kontrollerar anpassningsobjektet instanser av WebPartUserCapability klassen.

Anpassningsfunktionen webbdelar definierar två användarfunktioner, som var och en representeras av ett WebPartUserCapability objekt. Båda dessa objekt har motsvarande verb som kan användas för att ange användarfunktioner i <authorization> avsnittet i en Web.config fil. Mer information finns i authorization Element for personalization for webParts (ASP.NET Settings Schema). De olika användarfunktionerna visas i följande tabell.

Användarfunktion Description
modifyState Anger att den aktuella användaren kan spara anpassningsdata i datalagret. Nås via fältet på ModifyStateUserCapability ett WebPartPersonalization objekt.
enterSharedScope Anger att den aktuella användaren kan ange omfånget Delad anpassning. Nås via fältet på EnterSharedScopeUserCapability ett WebPartPersonalization objekt.

Klassen WebPartUserCapability har en offentlig egenskap. Egenskapen Name anger namnet på klassen.

Klassen WebPartUserCapability har också två exponerade metoder. Metoden Equals gör att två objekt för användarfunktioner kan jämföras. Objekten anses vara lika om de har samma namn. Metoden GetHashCode genererar en hash-kod baserat på objektets WebPartUserCapability namn.

Konstruktorer

Name Description
WebPartUserCapability(String)

Initierar en ny instans av klassen.

Egenskaper

Name Description
Name

Hämtar ett strängvärde som identifierar klassen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella WebPartUserCapability objektet eller har samma Name värde.

GetHashCode()

Returnerar hash-koden för Name egenskapen.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även