CkEnumDto
Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects
Describes a construction kit enum that is used as enum type of attribute
public class CkEnumDto
Inheritance Object → CkEnumDto
Properties
CkEnumId
Gets or sets the construction kit id
public CkId<CkEnumId> CkEnumId { get; set; }
Property Value
CkId<CkEnumId>
Description
An optional description of the enum
public string Description { 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
Constructors
CkEnumDto()
Creates a new instance of CkEnumDto.
public CkEnumDto()