次の方法で共有


ApplicationSettingsBase.Reload メソッド

定義

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

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

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

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

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

適用対象

こちらもご覧ください