Class TechObjectsTypesLinkAttributeDto
Описывает атрибут связи типов объектов.
Inherited Members
Namespace: Ascon.Vertical.Core.DataModels
Assembly: Ascon.Vertical.Core.dll
Syntax
public class TechObjectsTypesLinkAttributeDto
Properties
AttributeTypeId
Возвращает или назначает идентификатор типа атрибута.
Declaration
[JsonPropertyName("attributeTypeId")]
public int AttributeTypeId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
Binding
Возвращает или назначает настройки интеграции со справочником.
Declaration
[JsonPropertyName("binding")]
public TechObjectsTypesLinkAttributeBindingDto Binding { get; set; }
Property Value
| Type | Description |
|---|---|
| TechObjectsTypesLinkAttributeBindingDto |
IsSystem
Возвращает или назначает признак, определяющий, является ли тип системным.
Declaration
[JsonPropertyName("isSystem")]
public bool IsSystem { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
IsValueRequired
Возвращает или назначает признак, определяющий, требуется ли обязательно задавать значение атрибуту.
Declaration
[JsonPropertyName("isValueRequired")]
public bool IsValueRequired { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Markers
Возвращает или назначает список маркеров атрибута.
Declaration
[JsonPropertyName("markers")]
public List<TechMarkerDto> Markers { get; set; }
Property Value
| Type | Description |
|---|---|
| List<TechMarkerDto> |
Permissions
Возвращает или назначает словарь прав пользователей (id пользователя, набор флагов).
Declaration
[JsonPropertyName("permissions")]
public TechPermissionsSetDto Permissions { get; set; }
Property Value
| Type | Description |
|---|---|
| TechPermissionsSetDto |
Restrictions
Возвращает или назначает ограничения атрибута.
Declaration
[JsonPropertyName("restrictions")]
public TechAttributeRestrictionsDto Restrictions { get; set; }
Property Value
| Type | Description |
|---|---|
| TechAttributeRestrictionsDto |
VariativeTechnologyOptions
Возвращает или назначает настройки атрибута типа для применения в работе с ТТП/ГТП.
Declaration
[JsonPropertyName("variativeTechnologyOptions")]
public TechObjectTypeAttributeVariativeTechnologyOptionsDto VariativeTechnologyOptions { get; set; }
Property Value
| Type | Description |
|---|---|
| TechObjectTypeAttributeVariativeTechnologyOptionsDto |