ICalcAlgorithm

Сборка: Algo;

Описание

Интерфейс ICalcAlgorithm предназначен для работы с алгоритмом расчёта.

Иерархия наследования

          ICalcObject

          ICalcAlgorithm

Свойства

  Имя свойства Краткое описание
ClipBoard Свойство не предназначено для использования в прикладном коде.
EtlTask Свойство не предназначено для использования в прикладном коде.
Included Свойство Included определяет включение/исключение объекта из расчёта алгоритма.
IsDirty Свойство IsDirty возвращает признак наличия изменений в алгоритме расчёта.
IsRtProblem Свойство не предназначено для использования в прикладном коде.
Items Свойство Items возвращает список объектов алгоритма расчёта.
LocalStorageValue Свойство не предназначено для использования в прикладном коде.
ModelFolder Свойство не предназначено для использования в прикладном коде.
MsGenerateFormula Свойство не предназначено для использования в прикладном коде.
MsProblem Свойство MsProblem возвращает задачу моделирования, которая используется при расчёте алгоритма.
ParamValues Свойство ParamValues возвращает настройки начала и окончания периода расчёта алгоритма и коллекцию параметров алгоритма расчёта.
Settings Свойство Settings возвращает настройки периода расчёта алгоритма.
Stubs Свойство Stubs возвращает коллекцию приёмников и источников данных блоков расчёта и блоков контроля.

Свойства, унаследованные от ICalcObject

  Имя свойства Краткое описание
Descriptor Свойство Descriptor возвращает объект алгоритма расчёта в качестве внутреннего объекта репозитория.
Id Свойство Id определяет идентификатор объекта алгоритма расчёта.
IsEdited Свойство IsEdited возвращает признак редактирования объекта алгоритма расчёта.
IsNeedConvert Свойство IsNeedConvert возвращает признак необходимости преобразования внутренних метамоделей в сущности, не являющиеся объектами репозитория, и обратно.
Key Свойство Key возвращает ключ объекта алгоритма расчёта.
MetaModel Свойство MetaModel возвращает метамодель, используемую в объекте алгоритма расчёта.
MetaModelDescriptor Свойство MetaModelDescriptor возвращает параметры метамодели.
Name Свойство Name определяет наименование объекта алгоритма расчёта.
Params Свойство Params возвращает коллекцию параметров метамодели.
SelControl Свойство не предназначено для использования в прикладном коде.
Type Свойство Type определяет тип объекта алгоритма расчёта.

Методы

  Имя метода Краткое описание
Calculate Метод Calculate выполняет расчёт алгоритма.
CalculateAsync Метод CalculateAsync выполняет асинхронный расчёт алгоритма.
CancelEdit Метод не предназначен для использования в прикладном коде.
CreateFormulasGenerationSettings Метод не предназначен для использования в прикладном коде.
Debug Метод Debug выполняет отладку расчёта алгоритма.
FindWxShapeByCalcObject Метод не предназначен для использования в прикладном коде.
ForceIncludeChange Метод не предназначен для использования в прикладном коде.
GenerateFormulas Метод не предназначен для использования в прикладном коде.
MoveChainEntry Метод не предназначен для использования в прикладном коде.
MoveObject Метод MoveObject изменяет порядок объектов алгоритма расчёта.
RestoreStyles Метод не предназначен для использования в прикладном коде.
SaveOldStyles Метод не предназначен для использования в прикладном коде.
SetDefaultParamsValue Метод не предназначен для использования в прикладном коде.

Методы, унаследованные от ICalcObject

  Имя метода Краткое описание
Convert Метод Convert преобразовывает внутренние метамодели в сущности, не являющиеся объектами репозитория, и обратно.
CopyTo Метод CopyTo копирует объект алгоритма расчёта в буфер обмена.
Delete Метод Delete удаляет объект алгоритма расчёта.

FillSelSetFromParams

Метод FillSelSetFromParams передает отметку измерения, которое используется в качестве параметра алгоритма расчёта, на панель параметров.

RefreshMetaModel Метод RefreshMetaModel обновляет метамодель.
Save Метод Save сохраняет объект алгоритма расчёта.
ToJson Метод ToJson возвращает объект алгоритма расчёта в формате JSON.

См. также:

Интерфейсы сборки Algo