Page tree
Skip to end of metadata
Go to start of metadata

自定义命令插件大量使用了各种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]

枚举项目显示名称

详解

  • No labels