WebPartUserCapability Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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) |