ApplicationSettingsBase.Reload 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
重新整理持續性儲存體 (Persistent Storage) 的應用程式設定屬性值。
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 ,前者會載入最後一組已儲存的應用程式設定值,而後者則會載入儲存的預設值。