PersonalizationState Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
As classes derivadas sempre devem chamar o construtor de classe base do construtor derivado.
Construtores
PersonalizationState(WebPartManager) |
Inicializa uma nova instância da classe PersonalizationState. |
Propriedades
IsDirty |
Obtém um valor que indica se alguma informações de personalização foi alterada. |
IsEmpty |
Quando substituído, obtém um valor que indica se qualquer estado de qualquer personalização foi extraído por uma instância de estado. |
WebPartManager |
Obtém uma referência ao WebPartManager controle atualmente associado à instância do estado de personalização. |
Métodos
ApplyWebPartManagerPersonalization() |
Quando substituído, aplica os dados de personalização para o controle WebPartManager associado à instância do estado de personalização. |
ApplyWebPartPersonalization(WebPart) |
Quando substituído, aplica os 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 controle WebPartManager associado ao estado atual de personalização. |
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 especificado do de Web Parts. |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
SetDirty() |
Marca o estado de personalização atual como tendo sido alterado. |
SetWebPartDirty(WebPart) |
Quando substituído, marca um controle do Web Parts como tendo sido alterado. |
SetWebPartManagerDirty() |
Quando substituído, marca o controle WebPartManager associado 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. |