Interface IAblePropertyDefinitions
- Namespace
- Ascon.Polynom.Web.Api.Data.Interfaces.Models.PropertyOwners
- Assembly
- Ascon.Polynom.Web.Api.Data.dll
Представляет доступные определения свойств.
[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(AblePropertyDefinitions))]
public interface IAblePropertyDefinitions : IRefCollection<IPropertyDefinition>
- Inherited Members
Properties
BinaryProperties
Определения свойств типа "Бинарные данные".
List<IBinaryPropertyDefinition>? BinaryProperties { get; set; }
Property Value
BooleanProperties
Определения свойств типа "Логическое".
List<IBooleanPropertyDefinition>? BooleanProperties { get; set; }
Property Value
ColorProperties
Определения свойств типа "Цвет".
List<IColorPropertyDefinition>? ColorProperties { get; set; }
Property Value
DateTimeProperties
Определения свойств типа "Дата/Время".
List<IDateTimePropertyDefinition>? DateTimeProperties { get; set; }
Property Value
DoubleProperties
Определения свойств типа "Вещественное число".
List<IDoublePropertyDefinition>? DoubleProperties { get; set; }
Property Value
EnumBoolProperties
Определения свойств типа "Перечислимое логическое с описанием".
List<IEnumBoolPropertyDefinition>? EnumBoolProperties { get; set; }
Property Value
EnumDoubleProperties
Определения свойств типа "Перечислимое вещественное с описанием".
List<IEnumDoublePropertyDefinition>? EnumDoubleProperties { get; set; }
Property Value
EnumIntProperties
Определения свойств типа "Перечислимое целое с описанием".
List<IEnumIntPropertyDefinition>? EnumIntProperties { get; set; }
Property Value
EnumProperties
Определения свойств типа "Перечислимое".
List<IEnumPropertyDefinition>? EnumProperties { get; set; }
Property Value
EnumStringProperties
Определения свойств типа "Перечислимое строковое с описанием".
List<IEnumStringPropertyDefinition>? EnumStringProperties { get; set; }
Property Value
GuidProperties
Определения свойств типа "Уникальный идентификатор".
List<IGuidPropertyDefinition>? GuidProperties { get; set; }
Property Value
ImageProperties
Определения свойств типа "Изображение".
List<IImagePropertyDefinition>? ImageProperties { get; set; }
Property Value
IntegerProperties
Определения свойств типа "Целое число".
List<IIntegerPropertyDefinition>? IntegerProperties { get; set; }
Property Value
OpticProperties
Определения свойств типа "Оптическое".
List<IOpticPropertyDefinition>? OpticProperties { get; set; }
Property Value
RtfProperties
Определения свойств типа "RTF-текст".
List<IRtfPropertyDefinition>? RtfProperties { get; set; }
Property Value
SetProperties
Определения свойств типа "Множество".
List<ISetPropertyDefinition>? SetProperties { get; set; }
Property Value
StringProperties
Определения свойств типа "Строка".
List<IStringPropertyDefinition>? StringProperties { get; set; }
Property Value
TableProperties
Определения свойств типа "Таблица".
List<ITablePropertyDefinition>? TableProperties { get; set; }