[]
单元格类型的插件或其内部属性所支持的使用范围,如果不指定默认所有页面及表格都支持。
public class SupportUsingScopeAttribute : Attribute
[SupportUsingScope(PageScope.AllPage, ListViewScope.None)] /*支持所有页面,不支持在表格中使用。*/
public class BDMapCellType : CellType
{
[SupportUsingScope(PageScope.AllPCPage, ListViewScope.None)] /*只支持所有PC页面,不支持在手机页面或表格中使用。*/
public bool Distance { get; set; }
public bool ReadOnly { get; set; } /*支持所有PC页面和手机页面,不支持在表格中使用。*/
}
构造函数。
public SupportUsingScopeAttribute(PageScope pageScope, ListViewScope listviewScope)
类型 | 名称 | 描述 |
---|---|---|
PageScope | pageScope | 插件所支持的页面使用范围。 |
ListViewScope | listviewScope | 插件所支持的表格使用范围。 |
表格的使用范围。
public ListViewScope ListViewScope { get; }
类型 | 描述 |
---|---|
ListViewScope |
页面的使用范围。
public PageScope PageScope { get; }
类型 | 描述 |
---|---|
PageScope |