Class SystemField
- Namespace
- Dynamicweb.Security.UserManagement.Common.SystemFields
- Assembly
- Dynamicweb.Core.dll
Represents system field
public class SystemField
- Inheritance
-
SystemField
- Inherited Members
Constructors
SystemField(string, string, Types, string)
Creates new SystemField instance
public SystemField(string systemName, string tableName, Types type, string name)
Parameters
Properties
FieldType
Gets custom type
public Types FieldType { get; }
Property Value
IsFrontendEditable
Shows if current system field is frontent editable
public bool IsFrontendEditable { get; }
Property Value
- bool
True or false
Name
Gets or sets name
public string Name { get; set; }
Property Value
- string
String value
Options
Gets or sets options
public CustomFieldOptions Options { get; set; }
Property Value
SystemName
Gets or sets system name
public string SystemName { get; }
Property Value
- string
String value
TableName
Gets or sets table name
public string TableName { get; }
Property Value
- string
String value
Methods
Delete()
Deletes current system field instance
public void Delete()
GetSystemFields(string)
Gets system fields collection
public static SystemFieldCollection GetSystemFields(string tableName)
Parameters
tableName
stringTable name having system fields we need to get
Returns
Save()
Saves system field data
public void Save()