PersonalizationState 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.
Definisce le funzionalità di base che rappresentano i dati sulla personalizzazione di una pagina.
public ref class PersonalizationState abstract
public abstract class PersonalizationState
type PersonalizationState = class
Public MustInherit Class PersonalizationState
- Ereditarietà
-
PersonalizationState
Commenti
Le classi derivate da questa classe di base contengono l'implementazione effettiva per la gestione, l'applicazione e l'estrazione dei dati di personalizzazione. La WebPartPersonalization classe usa lo stato di personalizzazione con un riferimento a PersonalizationState.
Se uno sviluppatore scrive un'implementazione personalizzata, deve essere scritto anche un personalizzato PersonalizationStatePersonalizationProvider . PersonalizationProvider le istanze sono responsabili della creazione e dell'utilizzo PersonalizationState di istanze.
Note per gli implementatori
Le classi derivate devono sempre chiamare il costruttore della classe di base dal costruttore derivato.
Costruttori
PersonalizationState(WebPartManager) |
Inizializza una nuova istanza della classe PersonalizationState. |
Proprietà
IsDirty |
Ottiene un valore che indica se le informazioni sulla personalizzazione sono state modificate. |
IsEmpty |
Quando viene sottoposta a override, ottiene un valore che indica se un qualsiasi stato di personalizzazione è stato estratto da un'istanza di stato. |
WebPartManager |
Ottiene un riferimento al controllo WebPartManager attualmente associato all'istanza dello stato di personalizzazione. |
Metodi
ApplyWebPartManagerPersonalization() |
Quando viene sottoposto a override, applica i dati sulla personalizzazione al controllo WebPartManager associato all'istanza dello stato di personalizzazione. |
ApplyWebPartPersonalization(WebPart) |
Quando viene sottoposto a override, applica i dati sulla personalizzazione al controllo Web part specificato. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
ExtractWebPartManagerPersonalization() |
Quando viene sottoposto a override, estrae le informazioni sulla personalizzazione dal controllo WebPartManager associato allo stato di personalizzazione corrente. |
ExtractWebPartPersonalization(WebPart) |
Quando viene sottoposto a override, estrae i dati sulla personalizzazione dal controllo Web part specificato. |
GetAuthorizationFilter(String) |
Recupera il filtro di autorizzazione per il controllo Web part specificato. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
SetDirty() |
Contrassegna lo stato di personalizzazione corrente come modificato. |
SetWebPartDirty(WebPart) |
Quando viene sottoposto a override, contrassegna un controllo Web part come modificato. |
SetWebPartManagerDirty() |
Quando viene sottoposto a override, contrassegna il controllo WebPartManager associato come modificato. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
ValidateWebPart(WebPart) |
Verifica che il controllo Web part specificato è valido. |