Skip to content

服务端命令Attribute索引

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

属性Attribute

Attribute说明详解
[TextProperty]标注为文本属性详解
[FormulaProperty]标注为公式属性详解
[ResultToProperty]标注为返回值属性详情
[IntProperty]标注为整数属性详解
[DoubleProperty]标注为小数属性详解
[PercentageProperty]标注为百分比属性详解
[BoolProperty]标注为布尔属性详解
[ComboProperty]标注为下拉列表属性详解
[RadioGroupProperty]标注为单选框属性详解
[ObjectProperty]标注为对象属性详解
[FlatObjectProperty]标注为内嵌对象属性详解
[ListProperty]标注为列表属性详解
[FlatListProperty]标注为内嵌列表属性详解
[ObjectListProperty]标注为对象列表属性详解
[ServerCommandNameProperty]标注为服务端服务端命令列表属性
[Browsable(false)]标注属性在设计时不显示
[Description("描述")]给属性添加说明
[DisplayName("我的属性")]修改属性显示名
[DefaultValue]标注属性的默认值详解
[JsonIgnore]控制属性是否保存或生成元数据详解
[SaveJsonIgnore]控制属性是否保存详解
[PageMetadataJsonIgnore]控制属性是否生成元数据详解
[SearchableProperty]标注属性可以被搜索
[AdvancedProperty]标注折叠高级属性详解

类 Attribute

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

更新: 2024-02-17 11:18:34
原文: https://www.yuque.com/robert-bh51n/ea8l6c/roezganu1zo8gqam