定义
命名空间: Microsoft.CommandPalette.Extensions.Toolkit
Setting<T> 类表示命令面板扩展中的设置。 它包含用于定义和管理设置的属性和方法,包括其键、值、标签、描述和错误消息。 此类用于创建可由 Command Palette 扩展访问和修改的设置。
构造函数
| 构造函数 | DESCRIPTION |
|---|---|
| 设置 () | Setting 类的默认构造函数。 |
| 设置 (String, T) | 采用键和值的 Setting 类的构造函数。 |
| 设置 (字符串, 字符串, 字符串, T) | 采用键、标签、描述和值的 Setting 类的构造函数。 |
性能
| 资产 | 类型 | DESCRIPTION |
|---|---|---|
| DESCRIPTION | 字符串 | 获取或设置设置的说明。 |
| 错误消息 | 字符串 | 获取或设置错误消息的文本。 |
| IsRequired 是必需的 | 布尔值 | 获取或设置是否需要该设置。 |
| 密钥 | 字符串 | 获取设置的键。 |
| 标签 | 字符串 | 获取或设置设置的标签。 |
| 价值 | T | 获取或设置设置的值。 |
方法
| 方法 | DESCRIPTION |
|---|---|
| ToDataIdentifier() | ToDataIdentifier 方法将设置转换为数据标识符。 |
| ToDictionary() | ToDictionary 方法将设置转换为字典。 |
| ToForm() | ToForm 方法将设置转换为表单。 |
| ToState() | ToState 方法将设置转换为状态。 |
| 更新 (JsonObject) | Update 方法使用指定的 JSON 对象更新设置。 |