Compartilhar via


PropertyGridEditorPart.ApplyChanges Método

Definição

Salva os valores de um controle PropertyGridEditorPart para os propriedades correspondentes no controle WebPart associado.

public:
 override bool ApplyChanges();
public override bool ApplyChanges ();
override this.ApplyChanges : unit -> bool
Public Overrides Function ApplyChanges () As Boolean

Retornos

true se a ação de salvar os valores do PropertyGridEditorPart para o WebPart for bem-sucedida; caso contrário (se ocorrer um erro), false.

Exceções

Ocorreu um erro ao tentar definir o valor de uma propriedade no WebPart associado.

Comentários

O ApplyChanges método é um método crítico em um PropertyGridEditorPart controle . O método salva os valores que um usuário definiu em um PropertyGridEditorPart controle para as propriedades correspondentes no controle associado WebPart . O controle associado é referenciado na PropertyGridEditorPart propriedade herdada WebPartToEdit do controle.

Importante

Não é possível substituir o ApplyChanges método porque o PropertyGridEditorPart tipo é lacrado para evitar herdar dele. No entanto, se você precisar de mais controle programático sobre o processo de edição de várias WebPart propriedades de controle do que o PropertyGridEditorPart controle fornece, poderá criar um controle personalizado EditorPart e fornecer sua própria implementação desse método. Para obter um exemplo de código, consulte o ApplyChanges método .

O ApplyChanges método tenta definir os valores em propriedades personalizadas públicas no controle associado WebPart , desde que cada uma dessas propriedades tenha um [WebBrowsable(true)] atributo.

O ApplyChanges método é chamado quando o usuário clica em um botão que representa um verbo OK ou aplicar na interface do usuário de edição. Você também pode chamá-lo diretamente do seu próprio código se houver a necessidade de salvar os valores editados além das ações do usuário.

Aplica-se a

Confira também