Interface ITechObjectsTypesLink
Представляет связь между двумя типами объектов.
Inherited Members
Namespace: Ascon.Vertical.Core
Assembly: Ascon.Vertical.Core.dll
Syntax
public interface ITechObjectsTypesLink : ITechModelElement, ITechMarkerOwner
Properties
Attributes
Возвращает перечень атрибутов.
Declaration
ITechObjectsTypesLinkAttributeEnumeration Attributes { get; }
Property Value
| Type | Description |
|---|---|
| ITechObjectsTypesLinkAttributeEnumeration |
Decoration
Возвращает параметры оформления.
Declaration
ITechModelElementDecoration Decoration { get; }
Property Value
| Type | Description |
|---|---|
| ITechModelElementDecoration |
Direction
Возвращает направление связи.
Declaration
TechObjectsTypesLinkDirection Direction { get; }
Property Value
| Type | Description |
|---|---|
| TechObjectsTypesLinkDirection |
Id
Возвращает идентификатор связи.
Declaration
int Id { get; }
Property Value
| Type | Description |
|---|---|
| int |
IsOrdered
Возвращает признак упорядоченности связи (имеет порядок следования).
Declaration
bool IsOrdered { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsQuantity
Возвращает признак количественной связи.
Declaration
bool IsQuantity { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsStructural
Возвращает признак структурной связи (может иметь вхождения).
Declaration
bool IsStructural { get; }
Property Value
| Type | Description |
|---|---|
| bool |
LinkType
Возвращает типа связи.
Declaration
ITechLinkType LinkType { get; }
Property Value
| Type | Description |
|---|---|
| ITechLinkType |
Markers
Возвращает перечень маркеров связи между двумя типами объектов.
Declaration
ITechMarkerEnumeration Markers { get; }
Property Value
| Type | Description |
|---|---|
| ITechMarkerEnumeration |
ObjectType1
Возвращает первый тип объекта.
Declaration
ITechObjectType ObjectType1 { get; }
Property Value
| Type | Description |
|---|---|
| ITechObjectType |
ObjectType2
Возвращает второй тип объекта.
Declaration
ITechObjectType ObjectType2 { get; }
Property Value
| Type | Description |
|---|---|
| ITechObjectType |
Methods
ToDto()
Возвращает описание связи.
Declaration
TechObjectsTypesLinkDto ToDto()
Returns
| Type | Description |
|---|---|
| TechObjectsTypesLinkDto | Сформированное описание. |