Table of Contents

Interface IUpdateConceptPropertySourceRequest

Namespace
Ascon.Polynom.Web.Api.Data.Interfaces.Requests.ConceptPropertySource
Assembly
Ascon.Polynom.Web.Api.Data.dll

Запрос на редактирование понятия свойства.

[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(UpdateConceptPropertySourceRequest))]
public interface IUpdateConceptPropertySourceRequest : IWebApiRequest

Properties

ConceptPropertySource

Объект свойства понятия.

IIdentifiableObject ConceptPropertySource { get; set; }

Property Value

IIdentifiableObject

DefaultMeasureUnit

Возвращает или задает единицу измерения по умолчанию (для вещественных свойств).

Optional<IIdentifiableObject> DefaultMeasureUnit { get; set; }

Property Value

Optional<IIdentifiableObject>

DefaultPropertyValue

Возвращает или задает значение свойства по умолчанию.

Optional<IIdentifiableObject> DefaultPropertyValue { get; set; }

Property Value

Optional<IIdentifiableObject>

Remarks

Единица измерения для вещественных свойств игнорируется.

IsDefaultIfEmpty

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

Optional<bool> IsDefaultIfEmpty { get; set; }

Property Value

Optional<bool>

IsDisplayedForSelection

Признак "Отображать для выбора".

Optional<bool> IsDisplayedForSelection { get; set; }

Property Value

Optional<bool>

IsDynamic

Признак "Дополнительное свойство".

Optional<bool> IsDynamic { get; set; }

Property Value

Optional<bool>

IsHidden

Признак "Скрытое свойство".

Optional<bool> IsHidden { get; set; }

Property Value

Optional<bool>

IsIndexable

Признак "Индексируемое свойство".

Optional<bool> IsIndexable { get; set; }

Property Value

Optional<bool>

IsMandatory

Признак "Обязательное свойство".

Optional<bool> IsMandatory { get; set; }

Property Value

Optional<bool>

IsNameManuallySet

Задать имя вручную.

Optional<bool> IsNameManuallySet { get; set; }

Property Value

Optional<bool>

IsReadOnly

Признак "Запретить изменение".

Optional<bool> IsReadOnly { get; set; }

Property Value

Optional<bool>

IsSetBeforeApplying

Признак "Задать перед применением".

Optional<bool> IsSetBeforeApplying { get; set; }

Property Value

Optional<bool>

IsSpecial

Признак "Специальное свойство".

Optional<bool> IsSpecial { get; set; }

Property Value

Optional<bool>

IsUnique

Признак "Уникальное свойство".

Optional<bool> IsUnique { get; set; }

Property Value

Optional<bool>

Position

Позицию источника свойства в контракте.

Optional<int> Position { get; set; }

Property Value

Optional<int>