Setting() 构造函数
定义
命名空间: Microsoft.CommandPalette.Extensions.Toolkit
初始化 Setting 类的新实例,其中 Value 属性设置为其默认值,并将 Key 设置为空字符串。
protected Setting()
{
Value = default;
Key = string.Empty;
}
Setting(String, T) 构造函数
定义
命名空间: Microsoft.CommandPalette.Extensions.Toolkit
初始化 Setting 类的新实例,其 Key 属性设置为 key ,其 Value 设置为 defaultValue。
public Setting(string key, T defaultValue)
{
Key = key;
Value = defaultValue;
}
参数
key字符串
设置的键。 这是设置的唯一标识符。
默认值T
设置的默认值。 如果未为设置提供任何值,则将使用该值。
Setting(String, String, String, T) 构造函数
定义
命名空间: Microsoft.CommandPalette.Extensions.Toolkit
初始化 Setting 类的新实例,其 Key 属性设置为 key,其 Value 设置为 defaultValue,其 Label 设置为 label,其 Description 设置为 description。
public Setting(string key, string label, string description, T defaultValue)
{
Key = key;
Value = defaultValue;
Label = label;
Description = description;
}
参数
key字符串
设置的键。 这是设置的唯一标识符。
label字符串
设置的标签。 这是将在 UI 中显示的设置的用户友好名称。
description字符串
设置的描述。 这是对该设置的作用以及应如何使用它的简要说明。
默认值T
设置的默认值。 如果未为设置提供任何值,则将使用该值。