LayoutEditorPart.ApplyChanges 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 die Werte von einem LayoutEditorPart-Steuerelement in den entsprechenden Eigenschaften im zugeordneten WebPart-Steuerelement.
public:
override bool ApplyChanges();
public override bool ApplyChanges ();
override this.ApplyChanges : unit -> bool
Public Overrides Function ApplyChanges () As Boolean
Gibt zurück
true
, wenn das Speichern von Werten vom LayoutEditorPart-Steuerelement im WebPart-Steuerelement erfolgreich war, andernfalls (wenn ein Fehler auftritt) false
.
Ausnahmen
Fehler beim Festlegen des Werts der ChromeState-Eigenschaft für das zugeordnete WebPart-Steuerelement.
Hinweise
Die ApplyChanges -Methode ist eine kritische Methode für ein LayoutEditorPart Steuerelement. Der Zweck der Methode besteht darin, die Werte, die ein Benutzer für ein LayoutEditorPart Steuerelement festgelegt hat, in den entsprechenden Eigenschaften im zugeordneten WebPart Steuerelement zu speichern. Auf das zugeordnete Steuerelement wird in der LayoutEditorPart geerbten WebPartToEdit Eigenschaft des Steuerelements verwiesen.
Wichtig
Sie können die ApplyChanges -Methode nicht aus Ihrem eigenen Code aufrufen. Wenn Sie jedoch mehr programmgesteuerte Kontrolle über den Prozess der Bearbeitung verschiedener WebPart Steuerelementeigenschaften benötigen, als das LayoutEditorPart Steuerelement bietet, können Sie ein benutzerdefiniertes EditorPart Steuerelement erstellen und Eine eigene Implementierung dieser Methode bereitstellen. Ein Beispiel finden Sie unter der EditorPart.ApplyChanges -Methode.
Die ApplyChanges -Methode versucht, die folgenden Eigenschaften für das zugeordnete WebPart Steuerelement festzulegen:
Die ApplyChanges -Methode wird aufgerufen, wenn der Benutzer auf eine Schaltfläche klickt, die ein OK- oder apply-Verb in der Bearbeitungs-Benutzeroberfläche darstellt.