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
IsDefaultIfEmpty
Возвращает или задает признак того, что для неназначенных значений выводится значение по умолчанию.
bool IsDefaultIfEmpty { get; set; }
Property Value
IsDefaultIfEmptyEnabled
Возвращает редактируемость признака того, что для неназначенных значений выводится значение по умолчанию.
bool IsDefaultIfEmptyEnabled { get; set; }
Property Value
IsDisplayedForSelection
Возвращает или задает признак "Отображать для выбора".
bool IsDisplayedForSelection { get; set; }
Property Value
IsDisplayedForSelectionEnabled
Возвращает редактируемость признака "Отображать для выбора".
bool IsDisplayedForSelectionEnabled { get; set; }
Property Value
IsDynamic
Возвращает или задает признак "Дополнительное свойство".
bool IsDynamic { get; set; }
Property Value
IsDynamicEnabled
Возвращает редактируемость признака "Дополнительное свойство".
bool IsDynamicEnabled { get; set; }
Property Value
IsHidden
Возвращает или задает признак "Скрытое свойство".
bool IsHidden { get; set; }
Property Value
IsHiddenEnabled
Возвращает или задает редактируемость признака "Скрытое свойство".
bool IsHiddenEnabled { get; set; }
Property Value
IsIndexable
Возвращает или задает признак "Индексируемое свойство".
bool IsIndexable { get; set; }
Property Value
IsIndexableEnabled
Возвращает или задает редактируемость признака "Индексируемое свойство".
bool IsIndexableEnabled { get; set; }
Property Value
IsMandatory
Возвращает или задает признак "Обязательное свойство".
bool IsMandatory { get; set; }
Property Value
IsMandatoryEnabled
Возвращает или задает редактируемость признака "Обязательное свойство".
bool IsMandatoryEnabled { get; set; }
Property Value
IsNameManuallySet
Задать имя вручную.
bool IsNameManuallySet { get; set; }
Property Value
IsReadOnly
Возвращает или задает признак "Запретить изменение".
bool IsReadOnly { get; set; }
Property Value
IsReadOnlyEnabled
Возвращает редактируемость признака "Запретить изменение".
bool IsReadOnlyEnabled { get; set; }
Property Value
IsSetBeforeApplying
Возвращает или задает признак "Задать перед применением".
bool IsSetBeforeApplying { get; set; }
Property Value
IsSetBeforeApplyingEnabled
Возвращает редактируемость признака "Задать перед применением".
bool IsSetBeforeApplyingEnabled { get; set; }
Property Value
IsSpecial
Возвращает или задает признак "Специальное свойство".
bool IsSpecial { get; set; }
Property Value
IsSpecialEnabled
Возвращает или задает редактируемость признака "Специальное свойство".
bool IsSpecialEnabled { get; set; }
Property Value
IsUnique
Возвращает или задает признак "Уникальное свойство"
bool IsUnique { get; set; }
Property Value
IsUniqueEnabled
Возвращает или задает редактируемость признака "Уникальное свойство"
bool IsUniqueEnabled { get; set; }
Property Value
IsUsedInModelFamiliesDefault
Возвращает или задает признак "Используется в семействах моделей по умолчанию".
bool IsUsedInModelFamiliesDefault { get; set; }
Property Value
IsUsedInModelFamiliesDefaultEnabled
Возвращает редактируемость признака "Используется в семействах моделей по умолчанию".
bool IsUsedInModelFamiliesDefaultEnabled { get; set; }
Property Value
Position
Возвращает или задает позицию источника свойства в контракте.
int Position { get; set; }