PersonalizationState Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert die grundlegende Funktionalität, die die Personalisierungsdaten für eine Seite darstellt.
public ref class PersonalizationState abstract
public abstract class PersonalizationState
type PersonalizationState = class
Public MustInherit Class PersonalizationState
- Vererbung
-
PersonalizationState
Hinweise
Klassen, die von dieser Basisklasse abgeleitet werden, enthalten die tatsächliche Implementierung zum Verwalten, Anwenden und Extrahieren von Personalisierungsdaten. Die WebPartPersonalization -Klasse verwendet den Personalisierungszustand mit einem Verweis auf PersonalizationState.
Wenn ein Entwickler eine benutzerdefinierte PersonalizationState Implementierung schreibt, muss auch eine benutzerdefinierte PersonalizationProvider geschrieben werden. PersonalizationProvider Instanzen sind für das Erstellen und Verwenden von PersonalizationState Instanzen verantwortlich.
Hinweise für Ausführende
Abgeleitete Klassen sollten immer den Basisklassenkonstruktor vom abgeleiteten Konstruktor aufrufen.
Konstruktoren
PersonalizationState(WebPartManager) |
Initialisiert eine neue Instanz der PersonalizationState-Klasse. |
Eigenschaften
IsDirty |
Ruft einen Wert ab, der angibt, ob Personalisierungsinformationen geändert wurden. |
IsEmpty |
Wenn überschrieben, wird ein Wert abgerufen, der angibt, ob ein Personalisierungszustand von einer Zustandsinstanz extrahiert wurde. |
WebPartManager |
Ruft einen Verweis auf das WebPartManager-Steuerelement auf, das der Personalisierungszustandsinstanz gegenwärtig zugeordnet ist. |
Methoden
ApplyWebPartManagerPersonalization() |
Wenn überschrieben, werden Personalisierungsdaten auf das der Personalisierungsinstanz zugeordnete WebPartManager-Steuerelement angewendet. |
ApplyWebPartPersonalization(WebPart) |
Wenn überschrieben, werden Personalisierungsdaten auf das angegebene Webparts-Steuerelement angewendet. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
ExtractWebPartManagerPersonalization() |
Wenn überschrieben, werden Personalisierungsinformationen aus dem WebPartManager-Steuerelement extrahiert, das dem aktuellen Personalisierungszustand zugeordnet ist. |
ExtractWebPartPersonalization(WebPart) |
Wenn überschrieben, werden Personalisierungsdaten aus dem angegebenen Webparts-Steuerelement extrahiert. |
GetAuthorizationFilter(String) |
Ruft den Autorisierungsfilter für das angegebene Webparts-Steuerelement ab. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
SetDirty() |
Markiert den aktuellen Personalisierungszustand als geändert. |
SetWebPartDirty(WebPart) |
Wenn überschrieben, wird ein Webparts-Steuerelement als geändert markiert. |
SetWebPartManagerDirty() |
Wenn überschrieben, wird das zugeordnete WebPartManager-Steuerelement als geändert markiert. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
ValidateWebPart(WebPart) |
Überprüft die Gültigkeit des angegebenen Webparts-Steuerelements. |