Table of Contents

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

label string
hint string
explanation string
systemName string
isSortable bool
isSearchable bool
isFilterable bool

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

label string
hint string
explanation string
systemName string
isSortable bool
isSearchable bool
isFilterable bool
isListable bool

Properties

Explanation

public string? Explanation { get; }

Property Value

string

Hint

public string? Hint { get; }

Property Value

string

IsFilterable

public bool IsFilterable { get; }

Property Value

bool

IsListable

public bool IsListable { get; }

Property Value

bool

IsSearchable

public bool IsSearchable { get; }

Property Value

bool

IsSortable

public bool IsSortable { get; }

Property Value

bool

Label

public string? Label { get; }

Property Value

string

SystemName

public string? SystemName { get; }

Property Value

string
To top