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 Права на элемент в соответствии с пользовательским атрибутом. Пользователь, имеющий атрибут, значения которого равно значению элемента по текущему атрибуту справочника, будет иметь право на элемент, описанное в этом свойстве. |