PersonalizationState Classe

Definizione

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.

Si applica a

Vedi anche