Table of Contents

Class LinkTreeNode

Namespace
Ascon.Polynom.Web.Api.Data.Models.TreeView
Assembly
Ascon.Polynom.Web.Api.Data.dll

Узел дерева связей.

public class LinkTreeNode : TreeNode, ILinkTreeNode, IApplicableTreeNode, ITreeNode, INamedObject, IHaveName, IHaveIcon, ICanBeSystemObject, IAccessControlObject, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IHaveWriteAccess, IHaveApplicability
Inheritance
LinkTreeNode
Implements
Inherited Members
Extension Methods

Constructors

LinkTreeNode()

public LinkTreeNode()

Properties

Applicability

Применяемость.

public Applicability Applicability { get; set; }

Property Value

Applicability

Id

Идентификатор

public string Id { get; set; }

Property Value

string

Идентификатор связи.

public ILink Link { get; set; }

Property Value

ILink

LinkInstance

Экземпляр экземпляра связи.

public IIdentifiableObject? LinkInstance { get; set; }

Property Value

IIdentifiableObject

Multiplicity

Возвращает множественность конца связи.

public LinkEndMultiplicity Multiplicity { get; set; }

Property Value

LinkEndMultiplicity

Path

Путь до объекта.

public List<INamedObject>? Path { get; set; }

Property Value

List<INamedObject>

TotalElementsCount

Количество всех связанных элементов.

public int TotalElementsCount { get; set; }

Property Value

int