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