Aracılığıyla paylaş


AppearanceEditorPart.SyncChanges Yöntem

Tanım

Bir denetimden WebPart özellik değerlerini alır ve bunları ilişkili AppearanceEditorPart denetime atar.

public:
 override void SyncChanges();
public override void SyncChanges ();
override this.SyncChanges : unit -> unit
Public Overrides Sub SyncChanges ()

Açıklamalar

SyncChanges yöntemi, bir denetimde kritik bir AppearanceEditorPart yöntemdir. Temel sınıftan EditorPart.SyncChanges yöntemini uygular, ilişkili WebPart denetimden geçerli değerleri alır ve kullanıcının düzenleyebilmesi için denetimdeki AppearanceEditorPart denetimleri bu değerlerle güncelleştirir.

yöntemi, SyncChanges ilişkili WebPart denetimdeki değerler her değiştiğinde çağrılır. AppearanceEditorPart Denetim için, EditorZoneBase denetimi içeren bölge yöntemini çağırırSyncChanges, böylece denetimdeki AppearanceEditorPart değerler her zaman ilişkili WebPart denetimdeki değerlerle eşitlenir. Yöntemin SyncChanges çağrıldığı bir diğer durum da bir WebPart denetimin düzenleme moduna girmesidir.

Devralanlara Notlar

Web Bölümleri denetim kümesi devralınan OnPreRender(EventArgs) yöntem içinde yöntemini çağırırSyncChanges(), böylece kullanıcı düzenlemeden önce denetimi en son görüntüledikten sonra herhangi bir değişiklik yapılmışsa (örneğin, paylaşılan bir yönetici kullanıcı denetimde tüm kullanıcıları etkileyecek değişiklikler yapmışsa), bu değişiklikler düzenleme işlemi sırasında görünür.

Özel bir denetim oluşturursanız, aynı yaklaşımı izleyebilir ve aradaki değişikliklerin eşitlendiğinden emin olmak için devralınan OnPreRender(EventArgs) yöntemden yöntemini çağırabilirsinizSyncChanges(), ancak bunu yapmak gerekli değildir.

Şunlara uygulanır

Ayrıca bkz.