Sdílet prostřednictvím


AppearanceEditorPart.SyncChanges Metoda

Definice

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é.

Platí pro

Viz také