Aracılığıyla paylaş


ApplicationSettingsBase.Reload Yöntem

Tanım

Uygulama ayarları özellik değerlerini kalıcı depolamadan 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. Tam kod örneği 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

yöntemi, Reload önbelleğe alınmış durumdaki ö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 .

  • Olayı koleksiyonun PropertyChanged her üyesi için tetikler Properties .

Reload ile karşıtlık oluşturur Reset ; önceki, kaydedilen son uygulama ayarları değerlerini yüklerken, ikincisi kaydedilen varsayılan değerleri yükler.

Şunlara uygulanır

Ayrıca bkz.