ApplicationSettingsBase.Reload Metod

Definition

Uppdaterar egenskapsvärdena för programinställningar från beständig lagring.

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

Exempel

I följande kodexempel visas metoden Reload som anropas i brödtexten Click i händelsehanteraren för en knapp med namnet btnReload. Som ett resultat av det här anropet läses de för närvarande lagrade värdena för programinställningarna in i motsvarande egenskaper. Det fullständiga kodexemplet visas i klassöversikten 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

Kommentarer

Metoden Reload rensar de för närvarande cachelagrade egenskapsvärdena, vilket gör att dessa värden laddas om från beständig lagring när de senare används. Den här metoden utför följande åtgärder:

  • Den rensar de för närvarande cachelagrade egenskaperna genom att rensa samlingen som representeras av PropertyValues egenskapen.

  • Händelsen genereras PropertyChanged för varje medlem i Properties samlingen.

Reload kontrasterar med Reset att den förra läser in den senaste uppsättningen sparade programinställningar, medan den senare läser in de sparade standardvärdena.

Gäller för

Se även