WebPartPersonalization.Save Methode
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.
Speichert Personalisierungsdaten für die aktuelle Seite, den aktuellen Bereich und den aktuellen Benutzer im zugrunde liegenden Datenspeicher.
protected:
virtual void Save();
protected virtual void Save ();
abstract member Save : unit -> unit
override this.Save : unit -> unit
Protected Overridable Sub Save ()
Ausnahmen
Die Funktion mit dem Namen ModifyStateUserCapability steht dem aktuellen Benutzer nicht zur Verfügung.
- oder -
Die WebPartPersonalization-Instanz kann auf keinen gültigen Personalisierungsanbieter verweisen.
- oder -
Der WebPartPersonalization-Instanz ist aktuelle kein Personalisierungsanbieter zugeordnet. Dies kann geschehen, wenn diese Methode vor Load() aufgerufen wird (der Verweis auf den Personalisierungsanbieter wird während des Load()-Aufrufs abgerufen).
- oder -
Es wurde kein Personalisierungszustand geladen.
- oder -
Die Page-Instanz für den zugeordneten WebPartManager ist null
.
- oder -
Der Wert der Request-Eigenschaft für die dem WebPartManager-Steuerelement zugeordnete Page-Instanz ist null
.
Hinweise
Diese Methode wird während des -Ereignisses des WebPartManager Steuerelements SaveStateComplete aufgerufen. Intern ruft die -Methode die SavePersonalizationState -Methode für den Anbieter auf.
Der Versuch, Personalisierungsdaten zu speichern, wenn der aktuell ausgeführte Benutzer nicht über die aufgerufene ModifyStateUserCapability Funktion verfügt (innerhalb der aktuellen WebPartUserCapability instance), führt zu einer InvalidOperationException Ausnahme. Beachten Sie, dass dies nur zutrifft, wenn das WebPartManager Steuerelement die geschützte Save Methode direkt aufgerufen hat. In der ASP.NET-Implementierung wird tatsächlich eine interne Hilfsmethode aufgerufen, um das Speichern auszuführen, und diese Hilfsmethode gibt automatisch zurück, wenn der aktuell ausgeführte Benutzer keine Rechte zum Ändern von Daten hat.
Gilt für:
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für