PersonalizationState Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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ých částí 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. |