次の方法で共有


ApplicationSettingsBase.Reset メソッド

定義

保持されているアプリケーション設定値を対応する既定のプロパティに復元します。

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

例外

構成ファイルを解析できませんでした。

次のコード例は、 という名前btnResetResetボタンのイベント ハンドラーのClick本文で呼び出されるメソッドを示しています。 この呼び出しの結果、アプリケーション設定の格納された既定値が対応するプロパティに再読み込みされます。 完全なコード例は、クラスの概要に 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 呼び出して、設定プロパティ値を強制的に更新します。

ReloadResetとは対照的に、前者は保存されたアプリケーション設定値の最後のセットを読み込むのに対し、後者は保存された既定値を読み込みます。

適用対象

こちらもご覧ください