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

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

属性Attribute

Attribute

说明

详解

[FormulaProperty]

标注为公式属性

详解

[ResultToProperty]

标注为返回值属性

详情

[IntProperty]

标注为整数属性

详解

[DoubleProperty]

标注为小数属性

详解

[BoolProperty]

标注为布尔属性

详解

[ComboProperty]

标注为下拉列表属性

详解

[RadioGroupProperty]

标注为单选框属性

详解

[ObjectProperty]

标注为对象属性

详解

[ListProperty]

标注为列表属性

详解

[ObjectListProperty]

标注为对象列表属性

详解

[ServerCommandNameProperty]

标注为服务端服务端命令列表属性


[Browsable(false)]

标注属性在设计时不显示


[Description("描述")]

给属性添加说明


[DisplayName("我的属性")]

修改属性显示名


[DefaultValue]

标注属性的默认值

详解

[JsonIgnore]

控制属性是否保存或生成元数据

详解

[SaveJsonIgnore]

控制属性是否保存

详解

[PageMetadataJsonIgnore]

控制属性是否生成元数据

详解

[SearchableProperty]

标注属性可以被搜索


类 Attribute

Attribute

说明

详解

[Category("我的分组")]

标注服务端命令分组

详解

[OrderWeight(2)]

自定义服务端命令在分组中的排序

详解

[Icon("IconUri")]

声明服务端命令类型图标

详解

[Designer("DeisgnerFullName")]

声明设计器类

详解

[SearchTagsAttribute]

指定搜索关键字


  • No labels