PersonalizationState Classe

Definição

Define a funcionalidade básica que representa os dados de personalização de uma página.

public ref class PersonalizationState abstract
public abstract class PersonalizationState
type PersonalizationState = class
Public MustInherit Class PersonalizationState
Herança
PersonalizationState

Comentários

As classes derivadas dessa classe base contêm a implementação real para gerenciar, aplicar e extrair dados de personalização. A WebPartPersonalization classe usa o estado de personalização com uma referência a PersonalizationState.

Se um desenvolvedor gravar uma implementação personalizada PersonalizationState , um personalizado PersonalizationProvider também deverá ser escrito. PersonalizationProvider as instâncias são responsáveis por criar e consumir PersonalizationState instâncias.

Notas aos Implementadores

Classes derivadas sempre devem chamar o construtor de classe base do construtor derivado.

Construtores

Nome Description
PersonalizationState(WebPartManager)

Inicializa uma nova instância da classe PersonalizationState.

Propriedades

Nome Description
IsDirty

Obtém um valor que indica se alguma informação de personalização foi alterada.

IsEmpty

Quando substituído, obtém um valor que indica se algum estado de personalização foi extraído por uma instância de estado.

WebPartManager

Obtém uma referência ao WebPartManager controle atualmente associado à instância de estado de personalização.

Métodos

Nome Description
ApplyWebPartManagerPersonalization()

Quando substituído, aplica dados de personalização ao WebPartManager controle associado à instância de estado de personalização.

ApplyWebPartPersonalization(WebPart)

Quando substituído, aplica dados de personalização ao controle de Web Parts especificado.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
ExtractWebPartManagerPersonalization()

Quando substituído, extrai informações de personalização do WebPartManager controle associado ao estado de personalização atual.

ExtractWebPartPersonalization(WebPart)

Quando substituído, extrai dados de personalização do controle de Web Parts especificado.

GetAuthorizationFilter(String)

Recupera o filtro de autorização para o controle de Web Parts especificado.

GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
SetDirty()

Marca o estado de personalização atual como tendo sido alterado.

SetWebPartDirty(WebPart)

Quando substituído, marca um controle de Web Parts como tendo sido alterado.

SetWebPartManagerDirty()

Quando substituído, marca o controle associado WebPartManager como tendo sido alterado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
ValidateWebPart(WebPart)

Verifica se o controle de Web Parts especificado é válido.

Aplica-se a

Confira também