WebPartUserCapability Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce informazioni sulle funzionalità di un utente per visualizzare e modificare i dati di personalizzazione. La classe non può essere ereditata.
public ref class WebPartUserCapability sealed
public sealed class WebPartUserCapability
type WebPartUserCapability = class
Public NotInheritable Class WebPartUserCapability
- Ereditarietà
-
WebPartUserCapability
Commenti
In vari punti del ciclo di vita di un'applicazione Web part, l'oggetto WebPartPersonalization deve controllare le funzionalità dell'utente corrente per determinare quali dati di personalizzazione l'utente può visualizzare e modificare. Quando si verifica questa necessità, l'oggetto di personalizzazione controlla le istanze della WebPartUserCapability classe .
La funzionalità di personalizzazione web part definisce due funzionalità utente, ognuna delle quali è rappresentata da un WebPartUserCapability oggetto . Entrambi questi oggetti hanno verbi corrispondenti che possono essere usati per specificare le funzionalità utente all'interno della <authorization>
sezione di un file di Web.config. Per altre informazioni, vedere Elemento di autorizzazione per la personalizzazione per webParts (schema delle impostazioni di ASP.NET). Le diverse funzionalità utente sono illustrate nella tabella seguente.
Funzionalità utente | Descrizione |
---|---|
modifyState |
Indica che l'utente corrente può salvare i dati di personalizzazione nell'archivio dati. Accesso tramite il ModifyStateUserCapability campo su un WebPartPersonalization oggetto . |
enterSharedScope |
Indica che l'utente corrente può immettere l'ambito di personalizzazione condiviso. Accesso tramite il EnterSharedScopeUserCapability campo su un WebPartPersonalization oggetto . |
La WebPartUserCapability classe ha una proprietà pubblica. La Name proprietà indica il nome della classe.
La WebPartUserCapability classe include anche due metodi esposti. Il Equals metodo consente di confrontare due oggetti funzionalità utente. Gli oggetti vengono considerati uguali se hanno lo stesso nome. Il GetHashCode metodo genera un codice hash basato sul nome dell'oggetto WebPartUserCapability .
Costruttori
WebPartUserCapability(String) |
Inizializza una nuova istanza della classe. |
Proprietà
Name |
Ottiene un valore di stringa che identifica la classe. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto WebPartUserCapability corrente o se presenta lo stesso valore Name. |
GetHashCode() |
Restituisce il codice hash per la proprietà Name. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |