Sdílet prostřednictvím


LayoutEditorPart.ApplyChanges Metoda

Definice

Uloží hodnoty z LayoutEditorPart ovládacího prvku do odpovídajících vlastností v přidruženém WebPart ovládacím prvku.

public:
 override bool ApplyChanges();
public override bool ApplyChanges ();
override this.ApplyChanges : unit -> bool
Public Overrides Function ApplyChanges () As Boolean

Návraty

true pokud je akce ukládání hodnot z LayoutEditorPart ovládacího prvku do WebPart ovládacího prvku úspěšná; v opačném případě (pokud dojde k chybě), false.

Výjimky

Při nastavování hodnoty vlastnosti přidruženého ChromeStateWebPart ovládacího prvku došlo k chybě.

Poznámky

Metoda ApplyChanges je kritickou metodou LayoutEditorPart ovládacího prvku. Účelem metody je uložit hodnoty, které uživatel nastavil u LayoutEditorPart ovládacího prvku, do odpovídajících vlastností v přidruženém WebPart ovládacím prvku. Na přidružený ovládací prvek se odkazuje ve LayoutEditorPart zděděné WebPartToEdit vlastnosti ovládacího prvku.

Důležité

Metodu nelze volat z vlastního ApplyChanges kódu. Pokud však potřebujete větší programovou kontrolu nad procesem úprav různých WebPart vlastností ovládacího prvku, než LayoutEditorPart poskytuje ovládací prvek, můžete vytvořit vlastní EditorPart ovládací prvek a poskytnout vlastní implementaci této metody. Příklad najdete v EditorPart.ApplyChanges metodě .

Metoda ApplyChanges se pokusí nastavit následující vlastnosti přidruženého WebPart ovládacího prvku:

Metoda ApplyChanges je volána, když uživatel klikne na tlačítko představující OK nebo příkaz použít v uživatelském rozhraní pro úpravy.

Platí pro

Viz také