Class ConfigurablePropertyAttribute
- Namespace
- Dynamicweb.CoreUI.Data
- Assembly
- Dynamicweb.CoreUI.dll
[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
public sealed class ConfigurablePropertyAttribute : Attribute
- Inheritance
-
ConfigurablePropertyAttribute
- Inherited Members
Constructors
ConfigurablePropertyAttribute(string?, string?, string?, string?, bool, bool, bool)
public ConfigurablePropertyAttribute(string? label, string? hint, string? explanation, string? systemName, bool isSortable, bool isSearchable, bool isFilterable)
Parameters
labelstringhintstringexplanationstringsystemNamestringisSortableboolisSearchableboolisFilterablebool
ConfigurablePropertyAttribute(string?, string?, string?, string?, bool, bool, bool, bool)
public ConfigurablePropertyAttribute(string? label = null, string? hint = null, string? explanation = null, string? systemName = null, bool isSortable = true, bool isSearchable = false, bool isFilterable = false, bool isListable = true)
Parameters
labelstringhintstringexplanationstringsystemNamestringisSortableboolisSearchableboolisFilterableboolisListablebool
Properties
Explanation
public string? Explanation { get; }
Property Value
Hint
public string? Hint { get; }
Property Value
IsFilterable
public bool IsFilterable { get; }
Property Value
IsListable
public bool IsListable { get; }
Property Value
IsSearchable
public bool IsSearchable { get; }
Property Value
IsSortable
public bool IsSortable { get; }
Property Value
Label
public string? Label { get; }
Property Value
SystemName
public string? SystemName { get; }