LayoutEditorPart.SyncChanges Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar egenskapsvärdena från en WebPart kontroll och tilldelar dem till den associerade LayoutEditorPart kontrollen.
public:
override void SyncChanges();
public override void SyncChanges();
override this.SyncChanges : unit -> unit
Public Overrides Sub SyncChanges ()
Kommentarer
Metoden SyncChanges är en kritisk metod för en LayoutEditorPart kontroll. Den implementerar SyncChanges metoden från basklassen, hämtar de aktuella värdena från den associerade WebPart kontrollen och uppdaterar de underordnade kontrollerna i LayoutEditorPart kontrollen med dessa värden så att en användare kan redigera dem.
Metoden SyncChanges anropas när värdena i den associerade WebPart kontrollen kan ha ändrats. För en LayoutEditorPart kontroll anropar EditorZoneBase zonen som innehåller kontrollen metoden omedelbart efter att metoden anropatsSyncChanges, så att värdena i ApplyChanges kontrollen alltid synkroniseras med värdena i den associerade LayoutEditorPart kontrollen.WebPart Ett annat fall där SyncChanges metoden anropas är när en WebPart kontroll först går in i redigeringsläge.
Anteckningar till anropare
Även om du kan anropa SyncChanges() metoden från koden är det inte nödvändigt att göra det. Kontrolluppsättningen Webbdelar anropar den ApplyChanges() här metoden och -metoden vid rätt tidpunkter i redigeringsprocessen för att hålla redigeringskontrollerna synkroniserade med deras associerade WebPart kontroller.