Class Field
- Namespace
- Dynamicweb.CoreUI.Data.DynamicFields
- Assembly
- Dynamicweb.CoreUI.dll
public sealed class Field
- Inheritance
-
Field
- Inherited Members
-
Constructors
Field(object)
public Field(object instance)
Parameters
instance
object
Properties
DefaultValue
public object? DefaultValue { get; set; }
Property Value
- object
GroupSystemName
public string GroupSystemName { get; set; }
Property Value
- string
Hint
public string Hint { get; set; }
Property Value
- string
IsSensitiveData
public bool IsSensitiveData { get; set; }
Property Value
- bool
Name
public string Name { get; set; }
Property Value
- string
Options
public object? Options { get; set; }
Property Value
- object
Readonly
public bool Readonly { get; set; }
Property Value
- bool
SystemName
public string SystemName { get; set; }
Property Value
- string
TypeName
public string TypeName { get; set; }
Property Value
- string
Validations
public ICollection<ValidationDefinition> Validations { get; set; }
Property Value
- ICollection<ValidationDefinition>
Value
public object? Value { get; set; }
Property Value
- object
Methods
GetInstance()
public object GetInstance()
Returns
- object
GetKey()
Returns
- string
GetTypeOfValue()
public Type GetTypeOfValue()
Returns
- Type
MakeSystemName(params string[])
public static string MakeSystemName(params string[] nameParts)
Parameters
nameParts
string[]
Returns
- string
SplitSystemName(string)
public static IEnumerable<string> SplitSystemName(string systemName)
Parameters
systemName
string
Returns
- IEnumerable<string>