Class DictionaryViewAttributeBaseDto
Дто атрибута модели справочника Содержит базовые свойства атрибута.
Implements
Namespace: Trivium.DictionariesDto.Metadata.Views
Assembly: Trivium.DictionariesDto.dll
Syntax
public class DictionaryViewAttributeBaseDto : IDictionaryModelAttribute
Properties
string | Code Код атрибута |
DataType | DataType Тип данных атрибута |
AttributeDefinitionDto | Definition Описание атрибута. |
FormulaDto | Formula Формула атрибута (для вычислимых). |
bool | HasMultipleValues Допускается множественное значение атрибута |
int | Id Ключ атрибута |
bool | IsNullable Допускается использование пустых значений |
bool | IsReadOnly Признак, что данный атрибут только для чтения. |
bool | IsUnique Уникальный аттрибут |
DictionaryAttributeLink | LinkedDictionary Атрибут справочника является ссылкой |
string | Locale Для дочерних (т.е. хранящих локализованные значения) атрибутов - локаль хранимых значений. |
Dictionary<string, string> | LocalizedNames Словарь локализованых наименований атрибута. Используется для атрибутов, у которых локализовано только имя. Если у атрибута локализовано и значение тоже, то локализованная версия его наименования - значение Name соответствующего дочернего атрибута. |
string | Name Наименование атрибута |
Nullable<int> | ParentAttributeId Для дочерних (т.е. хранящих локализованные значения) атрибутов - ID родительского атрибута, для остальных - null. |
AttributeType | Type Тип атрибута |
UserAttributePermissionsDto | UserAttributePermissions Права на элемент в соответствии с пользовательским атрибутом. Пользователь, имеющий атрибут, значения которого равно значению элемента по текущему атрибуту справочника, будет иметь право на элемент, описанное в этом свойстве. |