ApplicationSettingsBase.Reset Метод

Определение

Восстанавливает постоянные значения параметров приложения в их соответствующие свойства по умолчанию.

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

Исключения

Не удалось проанализировать файл конфигурации.

Примеры

В следующем примере кода показан Reset метод, вызываемый в теле обработчика Click событий для кнопки с именем btnReset. В результате этого вызова сохраненные значения по умолчанию для параметров приложения перезагружаются в соответствующие свойства. Полный пример кода приведен в обзоре ApplicationSettingsBase класса.

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()
    Me.BackColor = SystemColors.Control
End Sub

Комментарии

Метод Reset перезаписывает свойства параметров на уровне пользователя, восстанавливая текущее сохраненное значение всех параметров приложения. Этот метод выполняет следующие действия:

  • Он вызывает метод для IApplicationSettingsProvider.Reset каждого поставщика параметров, который поддерживает этот необязательный метод.

  • Он вызывает Reload метод для принудительного обновления значений свойств параметров.

Reload отличается от Reset в том, что первый загрузит последний набор сохраненных значений параметров приложения, а второй — сохраненные значения по умолчанию.

Применяется к

См. также раздел