WebPartUserCapability Klas

Definitie

Biedt informatie over de mogelijkheden van een gebruiker om persoonlijke gegevens weer te geven en te wijzigen. Deze klasse kan niet worden overgenomen.

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

Opmerkingen

Op verschillende punten in de levenscyclus van een webonderdelentoepassing moet het WebPartPersonalization object de mogelijkheden van de huidige gebruiker controleren om te bepalen welke persoonlijke gegevens de gebruiker kan bekijken en wijzigen. Wanneer dit nodig is, controleert het personalisatieobject exemplaren van de WebPartUserCapability klasse.

De functie voor persoonlijke instellingen voor webonderdelen definieert twee gebruikersmogelijkheden, die elk worden vertegenwoordigd door een WebPartUserCapability object. Beide objecten hebben bijbehorende werkwoorden die kunnen worden gebruikt om gebruikersmogelijkheden op te geven in de <authorization> sectie van een Web.config-bestand. Zie authorization Element for personalization for webParts (ASP.NET Settings Schema) voor meer informatie. De verschillende gebruikersmogelijkheden worden weergegeven in de volgende tabel.

Gebruikersmogelijkheid Beschrijving
modifyState Geeft aan dat de huidige gebruiker persoonlijke gegevens kan opslaan in het gegevensarchief. Toegankelijk via het ModifyStateUserCapability veld op een WebPartPersonalization object.
enterSharedScope Geeft aan dat de huidige gebruiker het bereik voor gedeelde persoonlijke instellingen kan invoeren. Toegankelijk via het EnterSharedScopeUserCapability veld op een WebPartPersonalization object.

De WebPartUserCapability klasse heeft één openbare eigenschap. De Name eigenschap geeft de naam van de klasse aan.

De WebPartUserCapability klasse heeft ook twee blootgestelde methoden. Met de Equals methode kunnen twee gebruikersmogelijkheidsobjecten worden vergeleken. De objecten worden als gelijk beschouwd als ze dezelfde naam hebben. De GetHashCode methode genereert een hash-code op basis van de naam van het WebPartUserCapability object.

Constructors

Name Description
WebPartUserCapability(String)

Initialiseert een nieuwe instantie van de klasse.

Eigenschappen

Name Description
Name

Hiermee haalt u een tekenreekswaarde op die de klasse identificeert.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige WebPartUserCapability object of dezelfde Name waarde heeft.

GetHashCode()

Retourneert de hash-code voor de Name eigenschap.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook