Skip to content

命令Attribute索引

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

属性Attribute

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

类 Attribute

Attribute说明详解
[Category("我的分组")]标注单元格分组详解
[OrderWeight(2)]自定义单元格在分组中的排序详解
[CellTypeStyleTemplateSupport]声明单元格支持模板样式详解
[Icon("IconUri")]声明单元格类型图标详解
[Designer("DeisgnerFullName")]声明设计器类详解
[SearchTagsAttribute]指定搜索关键字
[SupportUsingScopeAttribute]标注单元格可见范围详解
[SupportRefreshPreview]标注单元格支持刷新无头浏览器预览详解

枚举项目Attribute

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

更新: 2024-02-17 11:15:51
原文: https://www.yuque.com/robert-bh51n/ea8l6c/uwr74qzg8n4syo16