LayoutEditorPart.ApplyChanges Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.