Table of Contents

Interface IPropertyDefinitionWithItems

Namespace
Ascon.Polynom.Web.Api.Client.Interfaces
Assembly
Ascon.Polynom.Web.Api.Client.dll

Определение свойства с предопределёнными значениями.

[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(PropertyDefinitionWithItems))]
public interface IPropertyDefinitionWithItems : IPropertyDefinition, IBaseGroupMember, ICanBeSystemObject, IHaveDescription, IPropertyDefinitionBase, IHaveAbsoluteCode, IHaveCode, INamedObject, IPropertyQualifier, IAccessControlObject, IHaveWriteAccess, IIdentifiableObject, IHaveName, IHaveId
Inherited Members

Properties

EnumBoolItems

Список доступных значений свойства "Перечислимое логическое с описанием".

List<IEnumBoolItem>? EnumBoolItems { get; set; }

Property Value

List<IEnumBoolItem>

EnumDoubleItems

Список доступных значений свойства "Перечислимое вещественное с описанием".

List<IEnumDoubleItem>? EnumDoubleItems { get; set; }

Property Value

List<IEnumDoubleItem>

EnumIntItems

Список доступных значений свойства "Перечислимое целое с описанием".

List<IEnumIntItem>? EnumIntItems { get; set; }

Property Value

List<IEnumIntItem>

EnumItems

Список доступных значений свойства "Перечислимое".

List<IEnumPropertyDefinitionItem>? EnumItems { get; set; }

Property Value

List<IEnumPropertyDefinitionItem>

EnumStringItems

Список доступных значений свойства "Перечислимое строковое с описанием".

List<IEnumStringItem>? EnumStringItems { get; set; }

Property Value

List<IEnumStringItem>

MeasureUnits

Список единиц измерений.

List<IMeasureUnit>? MeasureUnits { get; set; }

Property Value

List<IMeasureUnit>

SetItems

Список доступных значений свойства "Множество".

List<ISetPropertyDefinitionItem>? SetItems { get; set; }

Property Value

List<ISetPropertyDefinitionItem>

TableColumns

Список столбцов-свойств табличного свойства.

List<IPropertyDefinition>? TableColumns { get; set; }

Property Value

List<IPropertyDefinition>