设置构造函数

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

设置的默认值。 如果未为设置提供任何值,则将使用该值。