AppearanceEditorPart.SyncChanges 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í.
Načte hodnoty vlastností z WebPart ovládacího prvku a přiřadí je přidruženému AppearanceEditorPart ovládacímu prvku.
public:
override void SyncChanges();
public override void SyncChanges ();
override this.SyncChanges : unit -> unit
Public Overrides Sub SyncChanges ()
Poznámky
Metoda SyncChanges je kritickou metodou AppearanceEditorPart ovládacího prvku. Implementuje metodu EditorPart.SyncChanges ze základní třídy, načte aktuální hodnoty z přidruženého WebPart ovládacího prvku a aktualizuje ovládací prvky v ovládacím AppearanceEditorPart prvku těmito hodnotami, aby je uživatel mohl upravovat.
Metoda se SyncChanges volá vždy, když se hodnoty v přidruženém WebPart ovládacím prvku mohly změnit. AppearanceEditorPart U ovládacího prvku zóna obsahující EditorZoneBase ovládací prvek volá metoduSyncChanges, takže hodnoty v ovládacím AppearanceEditorPart prvku jsou vždy synchronizovány s hodnotami v přidruženém WebPart ovládacím prvku. Dalším případem SyncChanges , kdy je volána metoda, je, když WebPart ovládací prvek vstupuje do režimu úprav.
Poznámky pro dědice
Sada ovládacích prvků webové části volá metodu SyncChanges() v rámci zděděné OnPreRender(EventArgs) metody, takže pokud dojde k nějakým změnám poté, co uživatel naposledy zobrazil ovládací prvek před úpravami (například sdílený správce provedl změny ovládacího prvku, které by ovlivnily všechny uživatele), byly tyto změny zřejmé během procesu úprav.
Pokud vytvoříte vlastní ovládací prvek, můžete použít stejný přístup a volat metodu SyncChanges() ze zděděné OnPreRender(EventArgs) metody, abyste zajistili synchronizaci všech změn, které zasahují, ale není to nutné.