Freigeben über


LayoutEditorPart.ApplyChanges Methode

Definition

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

Boolean

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 zu speichern, die ein Benutzer für ein LayoutEditorPart Steuerelement auf die entsprechenden Eigenschaften im zugehörigen WebPart Steuerelement festgelegt hat. Auf das zugeordnete Steuerelement wird in der geerbten WebPartToEdit Eigenschaft des LayoutEditorPart 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, können Sie ein benutzerdefiniertes EditorPart Steuerelement erstellen und Ihre eigene Implementierung dieser Methode bereitstellen. Ein Beispiel finden Sie in 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 darstellt oder ein Anwenden-Verb in der Bearbeitungs-Benutzeroberfläche (UI) darstellt.

Gilt für

Siehe auch