PersonalizationState Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define la funcionalidad básica que representa los datos de personalización para una página.
public ref class PersonalizationState abstract
public abstract class PersonalizationState
type PersonalizationState = class
Public MustInherit Class PersonalizationState
- Herencia
-
PersonalizationState
Comentarios
Las clases que derivan de esta clase base contienen la implementación real para administrar, aplicar y extraer datos de personalización. La WebPartPersonalization clase usa el estado de personalización con una referencia a PersonalizationState.
Si un desarrollador escribe una implementación personalizada PersonalizationState , también se debe escribir un personalizado PersonalizationProvider . PersonalizationProvider las instancias son responsables de crear y consumir PersonalizationState instancias.
Notas a los implementadores
Las clases derivadas siempre deben llamar al constructor de clase base desde el constructor derivado.
Constructores
PersonalizationState(WebPartManager) |
Inicializa una nueva instancia de la clase PersonalizationState. |
Propiedades
IsDirty |
Obtiene un valor que indica si alguna información de personalización ha cambiado. |
IsEmpty |
Cuando se reemplaza, obtiene un valor que indica si una instancia de estado extrajo algún estado de personalización. |
WebPartManager |
Obtiene una referencia al control WebPartManager actualmente asociado con la instancia de estado de personalización. |
Métodos
ApplyWebPartManagerPersonalization() |
Cuando se reemplaza, aplica los datos de personalización al control WebPartManager asociado a la instancia de estado de personalización. |
ApplyWebPartPersonalization(WebPart) |
Cuando se reemplaza, aplica los datos de personalización al control de elementos Web especificado. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
ExtractWebPartManagerPersonalization() |
Cuando se reemplaza, extrae información de personalización del control WebPartManager asociado al estado de personalización actual. |
ExtractWebPartPersonalization(WebPart) |
Cuando se reemplaza, extrae los datos de personalización del control de elementos Web especificado. |
GetAuthorizationFilter(String) |
Recupera el filtro de autorización para el control de elementos Web especificado. |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
SetDirty() |
Indica que el estado de personalización actual ha cambiado. |
SetWebPartDirty(WebPart) |
Cuando se reemplaza, marca un control de elementos Web como modificado. |
SetWebPartManagerDirty() |
Cuando se reemplaza, marca el control WebPartManager asociado como modificado. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
ValidateWebPart(WebPart) |
Comprueba si el control de elementos Web especificado es válido. |