AppearanceEditorPart.SyncChanges Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Haalt de eigenschapswaarden op uit een WebPart besturingselement en wijst deze toe aan het bijbehorende AppearanceEditorPart besturingselement.
public:
override void SyncChanges();
public override void SyncChanges();
override this.SyncChanges : unit -> unit
Public Overrides Sub SyncChanges ()
Opmerkingen
De SyncChanges methode is een kritieke methode voor een AppearanceEditorPart besturingselement. Hiermee wordt de EditorPart.SyncChanges methode van de basisklasse geïmplementeerd, worden de huidige waarden opgehaald uit het bijbehorende WebPart besturingselement en worden de besturingselementen in het AppearanceEditorPart besturingselement bijgewerkt met deze waarden, zodat een gebruiker deze kan bewerken.
De SyncChanges methode wordt aangeroepen wanneer de waarden in het bijbehorende WebPart besturingselement mogelijk zijn gewijzigd. Voor een AppearanceEditorPart besturingselement roept de EditorZoneBase zone met het besturingselement de SyncChanges methode aan, zodat de waarden in het AppearanceEditorPart besturingselement altijd worden gesynchroniseerd met de waarden in het gekoppelde WebPart besturingselement. Een ander geval waarin de SyncChanges methode wordt aangeroepen, is wanneer een WebPart besturingselement de bewerkingsmodus opent.
Notities voor overnemers
De besturingsset met webonderdelen roept de SyncChanges() methode aan binnen de overgenomen OnPreRender(EventArgs) methode, zodat als er wijzigingen zijn opgetreden nadat de gebruiker het besturingselement voor het laatst heeft bekeken voordat het is bewerkt (bijvoorbeeld een gedeelde gebruiker met beheerdersrechten wijzigingen heeft aangebracht in het besturingselement dat van invloed is op alle gebruikers), deze wijzigingen zichtbaar zijn tijdens het bewerkingsproces.
Als u een aangepast besturingselement maakt, kunt u dezelfde benadering volgen en de SyncChanges() methode aanroepen vanuit de overgenomen OnPreRender(EventArgs) methode om ervoor te zorgen dat eventuele tussenliggende wijzigingen worden gesynchroniseerd, maar dit is niet nodig.