[]
        
(Showing Draft Content)

命令Attribute索引

自定义命令插件大量使用了各种Attribute来实现特定功能,此教程列举了所有的Attribute及功能简介备查

属性Attribute

Attribute 说明 详解
[FormulaProperty] 标注为公式属性 详解
[ResultToProperty] 标注为返回值属性 详情
[IntProperty] 标注为整数属性 详解
[DoubleProperty] 标注为小数属性 详解
[BoolProperty] 标注为布尔属性 详解
[ComboProperty] 标注为下拉列表属性 详解
[RadioGroupProperty] 标注为单选框属性 详解
[ColorProperty] 标注为颜色属性 详解
[ImageValueProperty] 标注为图片属性 详解
[CustomCommandObject] 标注为命令属性 详解
[ObjectProperty] 标注为对象属性 详解
[ListProperty] 标注为列表属性 详解
[ObjectListProperty] 标注为对象列表属性 详解
[ListviewPropertyAttribute] 标注为表格名称列表属性
[ServerCommandNameProperty] 标注为服务端命令列表属性
[Browsable(false)] 标注属性在设计时不显示
[Description("描述")] 给属性添加说明 详解
[DisplayName("我的属性")] 修改属性显示名 详解
[DefaultValue] 标注属性的默认值 详解
[JsonIgnore] 控制属性是否保存或生成元数据 详解
[SaveJsonIgnore] 控制属性是否保存 详解
[PageMetadataJsonIgnore] 控制属性是否生成元数据 详解
[SearchableProperty] 标注属性可以被搜索

类 Attribute

Attribute 说明 详解
[Category("我的分组")] 标注命令分组 详解
[OrderWeight(2)] 自定义命令在分组中的排序 详解
[Icon("IconUri")] 声明命令类型图标 详解
[Designer("DeisgnerFullName")] 声明设计器类 详解
[SearchTagsAttribute] 指定搜索关键字
[CommandSupportUsingScopeAttribute] 标注命令可见范围 详解

枚举项目Attribute

Attribute 说明 详解
[ItemDisplayName] 枚举项目显示名称 详解