PersonalizationState Klas

Definitie

Definieert de basisfunctionaliteit die de persoonlijke gegevens voor een pagina vertegenwoordigt.

public ref class PersonalizationState abstract
public abstract class PersonalizationState
type PersonalizationState = class
Public MustInherit Class PersonalizationState
Overname
PersonalizationState

Opmerkingen

Klassen die zijn afgeleid van deze basisklasse bevatten de werkelijke implementatie voor het beheren, toepassen en extraheren van persoonlijke gegevens. De WebPartPersonalization klasse maakt gebruik van persoonlijke instellingen met een verwijzing naar PersonalizationState.

Als een ontwikkelaar een aangepaste PersonalizationState implementatie schrijft, moet er ook een aangepaste PersonalizationProvider implementatie worden geschreven. PersonalizationProvider exemplaren zijn verantwoordelijk voor het maken en gebruiken van PersonalizationState exemplaren.

Notities voor uitvoerders

Afgeleide klassen moeten altijd de basisklasseconstructor van de afgeleide constructor aanroepen.

Constructors

Name Description
PersonalizationState(WebPartManager)

Initialiseert een nieuw exemplaar van de PersonalizationState klasse.

Eigenschappen

Name Description
IsDirty

Hiermee wordt een waarde opgehaald die aangeeft of persoonlijke gegevens zijn gewijzigd.

IsEmpty

Wanneer deze wordt overschreven, wordt een waarde opgehaald die aangeeft of een persoonlijke status is geëxtraheerd door een statusexemplaren.

WebPartManager

Hiermee wordt een verwijzing opgehaald naar het WebPartManager besturingselement dat momenteel is gekoppeld aan het exemplaar van de personalisatiestatus.

Methoden

Name Description
ApplyWebPartManagerPersonalization()

Wanneer deze worden overschreven, past u persoonlijke instellingen toe op het besturingselement dat is gekoppeld aan het WebPartManager exemplaar van de persoonlijke status.

ApplyWebPartPersonalization(WebPart)

Wanneer deze worden overschreven, past u persoonlijke instellingen toe op het opgegeven besturingselement voor webonderdelen.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
ExtractWebPartManagerPersonalization()

Wanneer deze wordt overschreven, extraheert u persoonlijke gegevens uit het WebPartManager besturingselement dat is gekoppeld aan de huidige persoonlijke status.

ExtractWebPartPersonalization(WebPart)

Wanneer deze wordt overschreven, extraheert u persoonlijke gegevens uit het opgegeven besturingselement voor webonderdelen.

GetAuthorizationFilter(String)

Hiermee wordt het autorisatiefilter opgehaald voor het opgegeven besturingselement webonderdelen.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
SetDirty()

Hiermee wordt de huidige persoonlijke status gemarkeerd als gewijzigd.

SetWebPartDirty(WebPart)

Wanneer dit wordt overschreven, markeert u een besturingselement voor webonderdelen als gewijzigd.

SetWebPartManagerDirty()

Wanneer dit wordt overschreven, wordt het bijbehorende WebPartManager besturingselement gemarkeerd als gewijzigd.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
ValidateWebPart(WebPart)

Controleert of het opgegeven besturingselement voor webonderdelen geldig is.

Van toepassing op

Zie ook