次の方法で共有


ApplicationSettingsBase.Reload メソッド

定義

永続ストレージからアプリケーション設定プロパティの値を更新します。

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

次のコード例は、btnReload という名前のボタンのClick イベント ハンドラーの本体で呼び出されるReload メソッドを示しています。 この呼び出しの結果、アプリケーション設定の現在格納されている値は、対応するプロパティに再読み込みされます。 完全なコード例は、 ApplicationSettingsBase クラスの概要に記載されています。

private:
    void ReloadButton_Click(Object^ sender, EventArgs^ e)
    {
        formSettings->Reload();
    }
private void btnReload_Click(object sender, EventArgs e)
{
    frmSettings1.Reload();
}
Private Sub btnReload_Click(ByVal sender As Object, ByVal e As EventArgs) _
        Handles btnReload.Click
    frmSettings1.Reload()
End Sub

注釈

Reloadメソッドは、現在キャッシュされているプロパティ値をクリアし、その後アクセスしたときに永続的ストレージからこれらの値を再読み込みします。 このメソッドは、次のアクションを実行します。

  • 現在キャッシュされているプロパティをクリアするには、 PropertyValues プロパティで表されるコレクションをクリアします。

  • Properties コレクションのすべてのメンバーに対してPropertyChanged イベントが発生します。

Reload は、前者が保存されたアプリケーション設定値の最後のセットを読み込むという点で Reset と対照的ですが、後者は保存された既定値を読み込みます。

適用対象

こちらもご覧ください