Show / Hide Table of Contents

Class TechObjectTypeDto

Описывает тип объекта технологии.

Inheritance
object
TechObjectTypeDto
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.DataModels
Assembly: Ascon.Vertical.Core.dll
Syntax
public class TechObjectTypeDto

Properties

Attributes

Возвращает или назначает список атрибутов типа.

Declaration
[JsonPropertyName("attributes")]
public List<TechObjectTypeAttributeDto> Attributes { get; set; }
Property Value
Type Description
List<TechObjectTypeAttributeDto>

BaseId

Возвращает или назначает идентификатор базового типа.

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

Binding

Возвращает настройки интеграции со справочником для типа объекта.

Declaration
[JsonPropertyName("binding")]
public TechObjectTypeBindingDto Binding { get; set; }
Property Value
Type Description
TechObjectTypeBindingDto

Decoration

Возвращает или назначает параметры оформления.

Declaration
[JsonPropertyName("decoration")]
public TechObjectTypeDecorationDto Decoration { get; set; }
Property Value
Type Description
TechObjectTypeDecorationDto

Description

Возвращает или назначает описание типа.

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

DisplayName

Возвращает или назначает отображаемое наименование типа.

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

ExternalId

Возвращает или назначает внешний идентификатор типа.

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

Functions

Возвращает или назначает функции типа.

Declaration
[JsonPropertyName("functions")]
public List<TechScriptFunctionDto> Functions { get; set; }
Property Value
Type Description
List<TechScriptFunctionDto>

Id

Возвращает или назначает идентификатор типа.

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

IsAbstract

Возвращает или назначает признак, определяющий, является ли тип абстрактным.

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

IsDocument

Возвращает или назначает признак, определяющий, является ли тип документом.

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

IsSystem

Возвращает или назначает признак, определяющий, является ли тип системным.

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

IsVersioned

Возвращает признак, определяющий, является ли тип версионным.

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

KeyAttributeName

Возвращает или назначает наименование ключевого атрибута.

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

Markers

Возвращает или назначает словарь маркеров типа.

Declaration
[JsonPropertyName("markers")]
public List<TechMarkerDto> Markers { get; set; }
Property Value
Type Description
List<TechMarkerDto>

Name

Возвращает или назначает наименование типа.

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

ToStringFunction

Возвращает или назначает скрипт формирующий строковое представление экземпляра класса.

Declaration
[JsonPropertyName("toStringFunction")]
public TechScriptFunctionDto ToStringFunction { get; set; }
Property Value
Type Description
TechScriptFunctionDto

VariativeTechnologyOptions

Возвращает или назначает настройки типа для применения в работе с ТТП/ГТП.

Declaration
[JsonPropertyName("variativeTechnologyOptions")]
public TechObjectTypeVariativeTechnologyOptionsDto VariativeTechnologyOptions { get; set; }
Property Value
Type Description
TechObjectTypeVariativeTechnologyOptionsDto

VerifyFunction

Возвращает или назначает скрипт производящий проверку экземпляра класса.

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