提供用于访问应用程序设置的属性和方法。
注解
该 My.Settings 对象提供对应用程序设置的访问权限,并允许动态存储和检索应用程序的属性设置和其他信息。 有关详细信息,请参阅管理应用程序设置(.NET)。
属性
对象的属性 My.Settings 提供对应用程序设置的访问权限。 若要添加或删除设置,请使用 设置设计器。
每个设置都有 一个名称、 类型、 范围和 值,这些设置确定访问每个设置的属性在对象中的 My.Settings 显示方式:
名称 确定属性的名称。
类型 确定属性的类型。
范围 指示属性是否为只读。 如果值为 Application,则属性为只读;如果值为 User,则属性为读写。
值为 属性的默认值。
方法
| 方法 | DESCRIPTION |
|---|---|
Reload |
从上次保存的值重新加载用户设置。 |
Save |
保存当前用户设置。 |
该 My.Settings 对象还提供从 ApplicationSettingsBase 类继承的高级属性和方法。
任务
下表列出了涉及 My.Settings 该对象的任务的示例。
| 到 | 请参阅 |
|---|---|
| 读取应用程序设置 | 如何:在 Visual Basic 中读取应用程序设置 |
| 更改用户设置 | 如何:在 Visual Basic 中更改用户设置 |
| 保留用户设置 | 如何:在 Visual Basic 中保留用户设置 |
| 为用户设置创建属性网格 | 如何:在 Visual Basic 中创建用户设置的属性网格 |
示例:
此示例显示 Nickname 设置的值。
Sub ShowNickname()
MsgBox("Nickname is " & My.Settings.Nickname)
End Sub
要使此示例有效,应用程序必须具有类型为Nickname的String设置。