Skip to content

给命令添加说明

有时,命令的功能或用法不好理解,或者是命令有一些特别的策略需要说明。为了让使用者更好的使用命令,应该给命令添加一些描述,详细说明命令的功能,用法或特殊策略

通过标注 DescriptionAttribute 可以实现此功能

示例代码

csharp
    [Description("描述文本可以是多行的\r\n从这里开始是第二行描述了,如果描述文本特别长,是会自动换行的,命令的描述会出现在所有属性之后")]
    public class MyPluginCommand : Command
    {
        public string MyProperty1 { get; set; }
        [FormulaProperty]
        public object MyProperty2 { get; set; }
    }

设计器中的效果
1670083390242-d15b6b00-4436-4509-8c30-718c7c870203.png

更新: 2022-12-04 00:03:20
原文: https://www.yuque.com/robert-bh51n/ea8l6c/xh1lnlwn81en70l5