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 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 (ASP.NET Schema impostazioni). Le diverse funzionalità utente sono visualizzate 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 in un WebPartPersonalization oggetto. |
enterSharedScope |
Indica che l'utente corrente può immettere l'ambito di personalizzazione condivisa. Accesso tramite il EnterSharedScopeUserCapability campo in 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 in base al 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) |
Si applica a
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per