ApplicationSettingsBase.Reload Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Atualiza os valores das propriedades das definições da aplicação a partir do armazenamento persistente.
public:
void Reload();
public void Reload();
member this.Reload : unit -> unit
Public Sub Reload ()
Exemplos
O exemplo de código seguinte mostra o Reload método a ser invocado no corpo do Click handler de eventos para um botão chamado btnReload. Como resultado desta chamada, os valores atualmente armazenados para as definições da aplicação são recarregados nas respetivas propriedades. O exemplo completo do código está listado na ApplicationSettingsBase visão geral da classe.
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
Observações
O Reload método elimina os valores das propriedades atualmente em cache, causando uma recarga destes valores do armazenamento persistente quando são posteriormente acedidos. Este método executa as seguintes ações:
Limpa as propriedades atualmente armazenadas em cache ao limpar a coleção representada pela PropertyValues propriedade.
Eleva o PropertyChanged evento para todos os membros da Properties coleção.
Reload contrasta com Reset o facto de que o primeiro carrega o último conjunto de valores de definições de aplicação guardados, enquanto o segundo carrega os valores predefinidos guardados.