Share via


PersonalizationState Třída

Definice

Definuje základní funkce, které představují data přizpůsobení stránky.

public ref class PersonalizationState abstract
public abstract class PersonalizationState
type PersonalizationState = class
Public MustInherit Class PersonalizationState
Dědičnost
PersonalizationState

Poznámky

Třídy odvozené z této základní třídy obsahují skutečnou implementaci pro správu, použití a extrahování dat přizpůsobení. Třída WebPartPersonalization používá stav přizpůsobení s odkazem na PersonalizationState.

Pokud vývojář napíše vlastní PersonalizationState implementaci, musí být také napsána vlastní PersonalizationProvider . PersonalizationProvider Instance zodpovídají za vytváření a využívání PersonalizationState instancí.

Poznámky pro implementátory

Odvozené třídy by měly vždy volat konstruktor základní třídy z odvozeného konstruktoru.

Konstruktory

PersonalizationState(WebPartManager)

Inicializuje novou instanci PersonalizationState třídy .

Vlastnosti

IsDirty

Získá hodnotu, která označuje, zda se změnily informace o přizpůsobení.

IsEmpty

Při přepsání získá hodnotu, která označuje, zda byl instancí stavu extrahován jakýkoli stav přizpůsobení.

WebPartManager

Získá odkaz na WebPartManager ovládací prvek aktuálně přidružený k instanci stavu přizpůsobení.

Metody

ApplyWebPartManagerPersonalization()

Při přepsání použije data přizpůsobení na WebPartManager ovládací prvek přidružený k instanci stavu přizpůsobení.

ApplyWebPartPersonalization(WebPart)

Při přepsání použije data přizpůsobení na zadaný ovládací prvek webových částí.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
ExtractWebPartManagerPersonalization()

Při přepsání extrahuje informace o přizpůsobení z WebPartManager ovládacího prvku přidruženého k aktuálnímu stavu přizpůsobení.

ExtractWebPartPersonalization(WebPart)

Při přepsání extrahuje data přizpůsobení ze zadaného ovládacího prvku webové části.

GetAuthorizationFilter(String)

Načte filtr autorizace pro zadaný ovládací prvek webových částí.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
SetDirty()

Označí aktuální stav přizpůsobení jako změněný.

SetWebPartDirty(WebPart)

Při přepsání označí ovládací prvek webové části jako změněný.

SetWebPartManagerDirty()

Při přepsání označí přidružený WebPartManager ovládací prvek jako změněný.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
ValidateWebPart(WebPart)

Ověří platnost zadaného ovládacího prvku webové části.

Platí pro

Viz také