ApplicationSettingsBase.Reset Método

Definição

Restaura os valores persistentes das definições da aplicação para as suas propriedades predefinidas correspondentes.

public:
 void Reset();
public void Reset();
member this.Reset : unit -> unit
Public Sub Reset ()

Exceções

O ficheiro de configuração não podia ser analisado.

Exemplos

O exemplo de código seguinte mostra o Reset método a ser invocado no corpo do Click handler de eventos para um botão chamado btnReset. Como resultado desta chamada, os valores predefinidos armazenados para as definições da aplicação são recarregados nas respetivas propriedades. O exemplo completo do código está listado na ApplicationSettingsBase visão geral da classe.

private:
    void ResetButton_Click(Object^ sender, EventArgs^ e)
    {
        formSettings->Reset();
        this->BackColor = SystemColors::Control;
    }
private void btnReset_Click(object sender, EventArgs e)
{
    frmSettings1.Reset();
    this.BackColor = SystemColors.Control;
}
Private Sub btnReset_Click(ByVal sender As Object, ByVal e As EventArgs) _
        Handles btnReset.Click
    frmSettings1.Reset()
    BackColor = SystemColors.Control
End Sub

Observações

O Reset método sobrescrive as propriedades das definições com o âmbito do utilizador, restaurando o valor atualmente persistente de cada configuração da aplicação. Este método executa as seguintes ações:

  • Chama o IApplicationSettingsProvider.Reset método em todos os fornecedores de definições que suportam este método opcional.

  • Chama o Reload método para forçar uma atualização dos valores das propriedades das definições.

Reload contrasta com Reset o facto de que o primeiro carrega o último conjunto de valores de definições de aplicação guardados, enquanto o segundo carrega os valores predefinidos guardados.

Aplica-se a

Ver também