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. |