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 в том, что первый загрузит последний набор сохраненных значений параметров приложения, а второй — сохраненные значения по умолчанию.