Propriedade My.Application.SaveMySettingsOnExit
Determina se aplicação deve salvar, ao sair, as alterações feitas pelo usuário.
' Usage
Dim value As Boolean = My.Application.SaveMySettingsOnExit
' Declaration
Public Property SaveMySettingsOnExit As Boolean
Valor de retorno
Valor de propriedade
Boolean.True indica que o aplicativo salva as configurações do usuário ao sair. Caso contrário, as configurações não são salvas implicitamente.
Comentários
A propriedade SaveMySettingsOnExit permite que o usuário altere como o aplicativo salva as configurações, em tempo de execução.Você pode salvar explicitamente as alterações de configuração usando o método Save do objeto My.Settings.Para obter mais informações sobre como alterar e salvar as configurações, consulte Objeto My.Settings.
As alterações dessa propriedade não são mantidas quando o aplicativo for fechado.Para alterar a propriedade SaveMySettingsOnExit permanentemente, você deve alterar a configuração em Designer de Projeto :
Alterar a configuração no Designer de Projeto
Tenha um projeto selecionado no Solution Explorer.Clique Propriedades no meni Projeto.
Clique na guia Application.
Selecione Salvar My.Settings ao Desligar .
Para obter mais informações, consulte Gerenciando propriedades Application.
Exemplo
Este exemplo tem duas partes
A sub-rotina InitializeSaveMySettingsOnExit, que inicializa o estado selecionado de um controle CheckBox para o valor atual da propriedade SaveMySettingsOnExit.
A sub-rotina SaveMySettingsOnExit_CheckedChanged, que lida com alterações em um controle CheckBox para atualizar a propriedade My.Application.SaveMySettingsOnExit.
Private Sub InitializeSaveMySettingsOnExit()
SaveMySettingsOnExit.Checked = _
My.Application.SaveMySettingsOnExit
End Sub
Private Sub SaveMySettingsOnExit_CheckedChanged( _
ByVal sender As System.Object, _
ByVal e As System.EventArgs _
) Handles SaveMySettingsOnExit.CheckedChanged
My.Application.SaveMySettingsOnExit = _
SaveMySettingsOnExit.Checked
End Sub
Para que este exemplo funcionar, seu aplicativo deve ter um controle CheckBox chamado SaveMySettingsOnExit.
Requisitos
Namespace:Microsoft.VisualBasic.ApplicationServices
Classe:WindowsFormsApplicationBase
Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)
Disponibilidade por Tipo de Projeto
Tipo de Projeto |
Disponível |
---|---|
Aplicativo do Windows |
Sim |
Biblioteca de Classe |
Não |
Aplicativo de Console |
Não |
Biblioteca de Controle do Windows |
Não |
Biblioteca de Controle da Web |
Não |
Serviço do Windows |
Não |
Site |
Não |
Permissões
Não requer nenhuma permissão.