WebPartUserCapability Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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) |