Table of Contents

Interface IContractPropertySourceBase

Namespace
Ascon.Polynom.Web.Api.Data.Interfaces.Models.Properties
Assembly
Ascon.Polynom.Web.Api.Data.dll

Источник свойства в контракте.

[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(ContractPropertySourceBase))]
public interface IContractPropertySourceBase : IHaveName, IHaveId, IHaveAbsoluteCode, IAccessControlObject, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IHaveWriteAccess
Inherited Members
Extension Methods

Properties

IsDefaultEnabled

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

bool IsDefaultEnabled { get; set; }

Property Value

bool

IsDefaultIfEmpty

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

bool IsDefaultIfEmpty { get; set; }

Property Value

bool

IsDefaultIfEmptyEnabled

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

bool IsDefaultIfEmptyEnabled { get; set; }

Property Value

bool

IsDisplayedForSelection

Возвращает или задает признак "Отображать для выбора".

bool IsDisplayedForSelection { get; set; }

Property Value

bool

IsDisplayedForSelectionEnabled

Возвращает редактируемость признака "Отображать для выбора".

bool IsDisplayedForSelectionEnabled { get; set; }

Property Value

bool

IsDynamic

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

bool IsDynamic { get; set; }

Property Value

bool

IsDynamicEnabled

Возвращает редактируемость признака "Дополнительное свойство".

bool IsDynamicEnabled { get; set; }

Property Value

bool

IsHidden

Возвращает или задает признак "Скрытое свойство".

bool IsHidden { get; set; }

Property Value

bool

IsHiddenEnabled

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

bool IsHiddenEnabled { get; set; }

Property Value

bool

IsIndexable

Возвращает или задает признак "Индексируемое свойство".

bool IsIndexable { get; set; }

Property Value

bool

IsIndexableEnabled

Возвращает или задает редактируемость признака "Индексируемое свойство".

bool IsIndexableEnabled { get; set; }

Property Value

bool

IsMandatory

Возвращает или задает признак "Обязательное свойство".

bool IsMandatory { get; set; }

Property Value

bool

IsMandatoryEnabled

Возвращает или задает редактируемость признака "Обязательное свойство".

bool IsMandatoryEnabled { get; set; }

Property Value

bool

IsNameManuallySet

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

bool IsNameManuallySet { get; set; }

Property Value

bool

IsReadOnly

Возвращает или задает признак "Запретить изменение".

bool IsReadOnly { get; set; }

Property Value

bool

IsReadOnlyEnabled

Возвращает редактируемость признака "Запретить изменение".

bool IsReadOnlyEnabled { get; set; }

Property Value

bool

IsSetBeforeApplying

Возвращает или задает признак "Задать перед применением".

bool IsSetBeforeApplying { get; set; }

Property Value

bool

IsSetBeforeApplyingEnabled

Возвращает редактируемость признака "Задать перед применением".

bool IsSetBeforeApplyingEnabled { get; set; }

Property Value

bool

IsSpecial

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

bool IsSpecial { get; set; }

Property Value

bool

IsSpecialEnabled

Возвращает или задает редактируемость признака "Специальное свойство".

bool IsSpecialEnabled { get; set; }

Property Value

bool

IsUnique

Возвращает или задает признак "Уникальное свойство"

bool IsUnique { get; set; }

Property Value

bool

IsUniqueEnabled

Возвращает или задает редактируемость признака "Уникальное свойство"

bool IsUniqueEnabled { get; set; }

Property Value

bool

IsUsedInModelFamiliesDefault

Возвращает или задает признак "Используется в семействах моделей по умолчанию".

bool IsUsedInModelFamiliesDefault { get; set; }

Property Value

bool

IsUsedInModelFamiliesDefaultEnabled

Возвращает редактируемость признака "Используется в семействах моделей по умолчанию".

bool IsUsedInModelFamiliesDefaultEnabled { get; set; }

Property Value

bool

Position

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

int Position { get; set; }

Property Value

int