Aracılığıyla paylaş


ApplicationSettingsBase.Reload Yöntem

Tanım

Uygulama ayarları özellik değerlerini kalıcı depolama alanından yeniler.

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

Örnekler

Aşağıdaki kod örneği, adlı btnReloadbir düğme için olay işleyicisinin Click gövdesinde çağrılan yöntemi gösterirReload. Bu çağrının sonucunda, uygulama ayarları için şu anda depolanan değerler ilgili özelliklerine yeniden yüklenir. Kod örneğinin tamamı sınıfa ApplicationSettingsBase genel bakış bölümünde listelenmiştir.

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

Açıklamalar

Reload yöntemi, şu anda önbelleğe alınmış özellik değerlerini temizler ve bu değerlerin daha sonra erişildiğinde kalıcı depolamadan yeniden yüklenmesine neden olur. Bu yöntem aşağıdaki eylemleri gerçekleştirir:

  • Özelliği tarafından temsil edilen koleksiyonu temizleyerek önbelleğe alınmış durumdaki özellikleri temizler PropertyValues .

  • Koleksiyonun PropertyChanged her üyesi için olayı tetikler Properties .

Reload ile karşıtlık, Reset öncekinin kaydedilen son uygulama ayarları değerlerini yükleyeceği, ikincisi ise kaydedilen varsayılan değerleri yükler.

Şunlara uygulanır

Ayrıca bkz.