ApplicationSettingsBase.Reload 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从永久存储刷新应用程序设置属性值。
public:
void Reload();
public void Reload ();
member this.Reload : unit -> unit
Public Sub Reload ()
示例
下面的代码示例演示在Reload名为 btnReload
的按钮的事件处理程序的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 的集合来清除当前缓存的属性。
它为集合的每个成员Properties引发 PropertyChanged 事件。
Reload 与 Reset 相反,前者将加载最后一组保存的应用程序设置值,而后者将加载保存的默认值。