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 de 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
| Nombre | Description |
|---|---|
| PersonalizationState(WebPartManager) |
Inicializa una nueva instancia de la clase PersonalizationState. |
Propiedades
| Nombre | Description |
|---|---|
| IsDirty |
Obtiene un valor que indica si ha cambiado alguna información de personalización. |
| IsEmpty |
Cuando se reemplaza, obtiene un valor que indica si una instancia de estado de estado extrajo algún estado de personalización. |
| WebPartManager |
Obtiene una referencia al WebPartManager control asociado actualmente a la instancia de estado de personalización. |
Métodos
| Nombre | Description |
|---|---|
| ApplyWebPartManagerPersonalization() |
Cuando se invalida, aplica los datos de personalización al WebPartManager control asociado a la instancia de estado de personalización. |
| ApplyWebPartPersonalization(WebPart) |
Cuando se invalida, aplica datos de personalización al control de elementos web especificado. |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| ExtractWebPartManagerPersonalization() |
Cuando se invalida, extrae información de personalización del WebPartManager control asociado al estado de personalización actual. |
| ExtractWebPartPersonalization(WebPart) |
Cuando se invalida, extrae los datos de personalización del control de elementos web especificados. |
| GetAuthorizationFilter(String) |
Recupera el filtro de autorización para el control de elementos web especificado. |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| SetDirty() |
Marca el estado de personalización actual como ha cambiado. |
| SetWebPartDirty(WebPart) |
Cuando se invalida, marca un control de elementos web como que ha cambiado. |
| SetWebPartManagerDirty() |
Cuando se invalida, marca el control asociado WebPartManager como que ha cambiado. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
| ValidateWebPart(WebPart) |
Comprueba que el control de elementos web especificado es válido. |