ApplicationSettingsBase.Reload メソッド


永続ストレージからアプリケーション設定プロパティ値を更新します。Refreshes the application settings property values from persistent storage.

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

次のコード例は、 Reloadという名前btnReloadのボタンのClickイベントハンドラーの本体で呼び出されるメソッドを示しています。The following code example shows the Reload method being invoked in the body of the Click event handler for a button named btnReload. この呼び出しの結果として、アプリケーションの設定に現在格納されている値が、対応するプロパティに再読み込みされます。As a result of this call, the currently stored values for the application settings are reloaded into their corresponding properties. 完全なコード例についてはApplicationSettingsBase 、クラスの概要に記載されています。The full code example is listed in the ApplicationSettingsBase class overview.

    void ReloadButton_Click(Object^ sender, EventArgs^ e)
private void btnReload_Click(object sender, EventArgs e)
Private Sub btnReload_Click(ByVal sender As Object, ByVal e As EventArgs) _
        Handles btnReload.Click
End Sub


メソッドReloadは、現在キャッシュされているプロパティ値をクリアし、後でアクセスされるときに、永続ストレージからこれらの値を再読み込みします。The Reload method clears the currently cached property values, causing a reload of these values from persistent storage when they are subsequently accessed. このメソッドは、次のアクションを実行します。This method performs the following actions:

  • 現在キャッシュされているプロパティをクリアするには、 PropertyValuesプロパティによって表されるコレクションをクリアします。It clears the currently cached properties by clearing the collection represented by the PropertyValues property.

  • このメソッドはPropertyChangedPropertiesコレクションのすべてのメンバーに対してイベントを発生させます。It raises the PropertyChanged event for every member of the Properties collection.

ReloadResetでは、前者が保存されたアプリケーション設定値の最後のセットを読み込むのに対し、後者は保存された既定値を読み込みます。Reload contrasts with Reset in that the former will load the last set of saved application settings values, whereas the latter will load the saved default values.