Interface ITechObjectsLinkAttribute
Представляет атрибут связи между объектами.
Namespace: Ascon.Vertical.Core
Assembly: Ascon.Vertical.Core.dll
Syntax
public interface ITechObjectsLinkAttribute
Properties
DisplayValue
Возвращает отображаемое значение атрибута.
Declaration
string DisplayValue { get; }
Property Value
| Type | Description |
|---|---|
| string |
ExternalId
Возвращает идентификатор внешнего источника значения атрибута.
Declaration
string ExternalId { get; }
Property Value
| Type | Description |
|---|---|
| string |
Id
Возвращает идентификатор атрибута.
Declaration
int Id { get; }
Property Value
| Type | Description |
|---|---|
| int |
IsReadOnly
Возвращает признак "Только чтение".
Declaration
bool IsReadOnly { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Link
Возвращает связь которой принадлежит атрибут.
Declaration
ITechObjectsLink Link { get; }
Property Value
| Type | Description |
|---|---|
| ITechObjectsLink |
ObjectsTypesLinkAttribute
Возвращает определение атрибута.
Declaration
ITechObjectsTypesLinkAttribute ObjectsTypesLinkAttribute { get; }
Property Value
| Type | Description |
|---|---|
| ITechObjectsTypesLinkAttribute |
Value
Возвращает значение атрибута.
Declaration
ComplexValue Value { get; }
Property Value
| Type | Description |
|---|---|
| ComplexValue |
Methods
ClearValue(CancellationToken)
Удаляет значение атрибута.
Declaration
Task ClearValue(CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| CancellationToken | cancellationToken | Признак отмены. |
Returns
| Type | Description |
|---|---|
| Task | Признак успешного выполнения. |
SetValue(ComplexValue, CancellationToken)
Обновляет значение атрибута.
Declaration
Task SetValue(ComplexValue value, CancellationToken cancellationToken)
Parameters
| Type | Name | Description |
|---|---|---|
| ComplexValue | value | Новое значение атрибута. |
| CancellationToken | cancellationToken | Признак отмены. |
Returns
| Type | Description |
|---|---|
| Task | Признак успешного выполнения. |
ToDto()
Возвращает описание атрибута.
Declaration
TechObjectsLinkAttributeDto ToDto()
Returns
| Type | Description |
|---|---|
| TechObjectsLinkAttributeDto | Сформированное описание. |