Поделиться через


ApplicationSettingsBase.Reload Метод

Определение

Обновляет значения свойств параметров приложения из постоянного хранилища.

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

Примеры

В следующем примере кода показан Reload метод, вызываемый в теле обработчика Click событий для кнопки с именем btnReload. В результате этого вызова текущие значения параметров приложения перезагружаются в соответствующие свойства. Полный пример кода приведен в обзоре 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 .

  • Он вызывает PropertyChanged событие для каждого члена Properties коллекции.

Reload отличается от Reset в том, что первый загрузит последний набор сохраненных значений параметров приложения, а второй — сохраненные значения по умолчанию.

Применяется к

См. также раздел