Show / Hide Table of Contents

Class TechObjectVariantInfoDto

Описывает вариант замены.

Inheritance
object
TechObjectVariantInfoDto
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Ascon.Vertical.Core.DataTransferObjects
Assembly: Ascon.Vertical.Core.dll
Syntax
public class TechObjectVariantInfoDto

Properties

AccessLevel

Уровень доступа к объекту (1 – Только чтение, 2 – Чтение/запись, 3 – Полный доступ).

Declaration
[JsonPropertyName("accessLevel")]
public int AccessLevel { get; set; }
Property Value
Type Description
int

ChangeGroupId

Идентификатор группы замены.

Declaration
[JsonPropertyName("changeGroupId")]
public int ChangeGroupId { get; set; }
Property Value
Type Description
int

CheckoutId

Идентификатор чекаута, в котором блокирован объект (если объект не блокирован, то вернется 0).

Declaration
[JsonPropertyName("checkoutId")]
public int CheckoutId { get; set; }
Property Value
Type Description
int

GroupChangeName

Имя группы замены.

Declaration
[JsonPropertyName("groupChangeName")]
public string GroupChangeName { get; set; }
Property Value
Type Description
string

GroupChangeType

Тип группы замены: 0 — Потребительская, 1 — Производственная, 2 — Допускаемая.

Declaration
[JsonPropertyName("groupChangeType")]
public int GroupChangeType { get; set; }
Property Value
Type Description
int

IsBasic

Признак основного варианта (true – является основным, false – не является основным).

Declaration
[JsonPropertyName("isBasic")]
public bool IsBasic { get; set; }
Property Value
Type Description
bool

IsGroupInCurrentConf

Признак того, что группа замены входит в текущую конфигурацию.

Declaration
[JsonPropertyName("isGroupInCurrentConf")]
public bool IsGroupInCurrentConf { get; set; }
Property Value
Type Description
bool

IsVariantInCurrentConf

Признак того, что вариант замены входит в текущую конфигурацию.

Declaration
[JsonPropertyName("isVariantInCurrentConf")]
public bool IsVariantInCurrentConf { get; set; }
Property Value
Type Description
bool

LinkId

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

Declaration
[JsonPropertyName("linkId")]
public int LinkId { get; set; }
Property Value
Type Description
int

LinkTypeName

Тип связи.

Declaration
[JsonPropertyName("linkTypeName")]
public string LinkTypeName { get; set; }
Property Value
Type Description
string

Name

Ключевой атрибут.

Declaration
[JsonPropertyName("name")]
public string Name { get; set; }
Property Value
Type Description
string

ParentId

Идентификатор объекта-родителя.

Declaration
[JsonPropertyName("parentId")]
public int ParentId { get; set; }
Property Value
Type Description
int

StateId

Идентификатор состояния объекта.

Declaration
[JsonPropertyName("stateId")]
public int StateId { get; set; }
Property Value
Type Description
int

TypeId

Идентификатор типа объекта.

Declaration
[JsonPropertyName("typeId")]
public int TypeId { get; set; }
Property Value
Type Description
int

VariantId

Идентификатор варианта замены.

Declaration
[JsonPropertyName("variantId")]
public int VariantId { get; set; }
Property Value
Type Description
int

VariantName

Имя варианта замены.

Declaration
[JsonPropertyName("variantName")]
public string VariantName { get; set; }
Property Value
Type Description
string

Version

Версия объекта.

Declaration
[JsonPropertyName("version")]
public string Version { get; set; }
Property Value
Type Description
string

VersionId

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

Declaration
[JsonPropertyName("versionId")]
public int VersionId { get; set; }
Property Value
Type Description
int
Back to top Copyright © 2014 - 2026 ООО «АСКОН-Бизнес-решения»