My.Application.SaveMySettingsOnExit, propriété
Mise à jour : novembre 2007
Détermine si l'application enregistre les paramètres utilisateur en quittant.
' Usage
Dim value As Boolean = My.Application.SaveMySettingsOnExit
' Declaration
Public Property SaveMySettingsOnExit As Boolean
Valeur de retour
Boolean. True indique que l'application enregistre les paramètres utilisateur en quittant. Sinon, les paramètres ne sont pas enregistrés implicitement.
Notes
La propriété SaveMySettingsOnExit permet à l'utilisateur de modifier le mode d'enregistrement des paramètres par l'application, au moment de l'exécution. Vous pouvez enregistrer explicitement les modifications de paramètre à l'aide de la méthode Save de l'objet My.Settings. Pour plus d'informations sur la modification et l'enregistrement de paramètres, consultez My.Settings, objet.
Les modifications apportées à cette propriété ne sont pas rendues persistantes lors de la fermeture de l'application. Pour changer la propriété SaveMySettingsOnExit de manière permanente, vous devez modifier le paramètre dans le Concepteur de projets :
Pour modifier le paramètre dans le Concepteur de projets
Sélectionnez un projet dans l'Explorateur de solutions. Cliquez sur Propriétés dans le menu Projet.
Cliquez sur l'onglet Application.
Sélectionnez Enregistrer My.Settings lors de l'arrêt.
Pour plus d'informations, consultez Gestion des propriétés de l'application.
Exemple
Cet exemple se compose de deux parties.
Sous-routine InitializeSaveMySettingsOnExit, qui initialise l'état activé d'un contrôle CheckBox sur la valeur actuelle de la propriété SaveMySettingsOnExit.
Sous-routine SaveMySettingsOnExit_CheckedChanged, qui gère les modifications apportées à un contrôle CheckBox pour mettre à jour la propriété 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
Pour que cet exemple fonctionne, votre application doit contenir un contrôle CheckBox nommé SaveMySettingsOnExit.
Configuration requise
Espace de noms :Microsoft.VisualBasic.ApplicationServices
Classe :WindowsFormsApplicationBase
Assembly : bibliothèque runtime Visual Basic (dans Microsoft.VisualBasic.dll)
Disponibilité par type de projet
Type de projet |
Disponible |
---|---|
Application Windows |
Oui |
Bibliothèque de classes |
Non |
Application console |
Non |
Bibliothèque de contrôles Windows |
Non |
Bibliothèque de contrôles Web |
Non |
Service Windows |
Non |
Site Web |
Non |
Autorisations
Aucune autorisation n'est requise.