AppearanceEditorPart.SyncChanges Método

Definição

Recupera os valores de propriedade de um WebPart controle e os atribui ao controle associado AppearanceEditorPart .

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

Comentários

O SyncChanges método é um método crítico em um AppearanceEditorPart controle. Ele implementa o EditorPart.SyncChanges método da classe base, recupera os valores atuais do controle associado WebPart e atualiza os controles no AppearanceEditorPart controle com esses valores para que um usuário possa editá-los.

O SyncChanges método é chamado sempre que os valores no controle associado WebPart podem ter sido alterados. Para um AppearanceEditorPart controle, a EditorZoneBase zona que contém o controle chama o SyncChanges método, de modo que os valores no AppearanceEditorPart controle sejam sempre sincronizados com os valores no controle associado WebPart . Outro caso em que o SyncChanges método é chamado é quando um WebPart controle está entrando no modo de edição.

Notas aos Herdeiros

O conjunto de controle de Web Parts chama o SyncChanges() método dentro do método herdado OnPreRender(EventArgs) , de modo que, se alguma alteração ocorresse após o usuário exibir o controle pela última vez antes da edição (por exemplo, um usuário administrativo compartilhado fez alterações no controle que afetariam todos os usuários), essas alterações ficarão evidentes durante o processo de edição.

Se você criar um controle personalizado, poderá seguir a mesma abordagem e chamar o SyncChanges() método do método herdado OnPreRender(EventArgs) para garantir que quaisquer alterações intervenintes sejam sincronizadas, mas não é necessário fazer isso.

Aplica-se a

Confira também