CkEnumDto
Namespace: Meshmakers.Octo.ConstructionKit.Contracts.DataTransferObjects
Describes a construction kit enum that is used as enum type of an attribute
public class CkEnumDto
Inheritance Object → CkEnumDto
Properties
EnumId
Gets or sets the construction kit id
public CkEnumId EnumId { get; set; }
Property Value
UseFlags
When true the enum is handles as flags enum
public bool UseFlags { get; set; }
Property Value
IsExtensible
When true the enum is extensible using the API
public bool IsExtensible { get; set; }
Property Value
Values
Values of the enum
public ICollection<CkEnumValueDto> Values { get; set; }
Property Value
Description
An optional description of the enum
public string Description { get; set; }
Property Value
Constructors
CkEnumDto()
Creates a new instance of CkEnumDto.
public CkEnumDto()