GetBuiltinAssembliesResult GetBuiltinAssemblies()
Операция GetBuiltinAssemblies позволяет получить список системных сборок, доступных для использования в среде разработки.
Результатом операции будет список строковых наименований системных сборок и их описание. В дальнейшем список может использоваться для добавления ссылок на какую-либо сборку при настройке других модулей/сборок.
Ниже приведён пример использования операции GetBuiltinAssemblies для получения информации о системных сборках среды разработки.
{
"GetBuiltinAssemblies" : ""
}
{
"GetBuiltinAssembliesResult" :
{
"builtinAssemblies" :
{
"it" :
[
{
"name" : "Andy",
"description" : "Графические примитивы рабочих пространств"
},
{
"name" : "Forms",
"description" : "Стандартные и дополнительные компоненты (дизайнер форм)"
},
{
"name" : "Metabase",
"description" : "Объекты метабазы, безопасность"
},
{
"name" : "Db",
"description" : "Реляционные объекты"
},
{
"name" : "Dimensions",
"description" : "Справочники"
},
{
"name" : "Matrix",
"description" : "Матрицы"
},
{
"name" : "Cubes",
"description" : "Кубы, база данных временных рядов, многомерный расчет на сервере БД"
},
{
"name" : "Pivot",
"description" : "Ядро аналитических запросов (OLAP): фильтрация, подсветка, управление измерениями экспресс-отчета и т.д."
},
{
"name" : "Workspace",
"description" : "Объект рабочего пространства"
},
{
"name" : "Chart",
"description" : "Диаграммы, 3D-сцены"
},
{
"name" : "ExtCtrls",
"description" : "Компоненты доступа к данным (дизайнер форм)"
},
{
"name" : "Io",
"description" : "Операции ввода-вывода"
},
{
"name" : "Etl",
"description" : "Задачи ETL"
},
{
"name" : "MathFin",
"description" : "Набор математических и финансовых функций"
},
{
"name" : "Drawing",
"description" : "Таблица стилей оформления, базовые примитивы для рисования (перо, кисть, изображения, цвета и т.д.)"
},
{
"name" : "Export",
"description" : "Базовые интерфейсы экспорта"
},
{
"name" : "Express",
"description" : "Экспресс-отчеты"
},
{
"name" : "Registry",
"description" : "Реестр Windows"
},
{
"name" : "Collections",
"description" : "Коллекции: списки, очереди, стэки"
},
{
"name" : "Map",
"description" : "Карты"
},
{
"name" : "Topobase",
"description" : "Топоосновы: загрузка из файла, выгрузка в файл"
},
{
"name" : "Report",
"description" : "Регламентные отчеты"
},
{
"name" : "Tab",
"description" : "Компонент TabSheet"
},
{
"name" : "Dt",
"description" : "Источники-приёмники данных для задач ETL"
},
{
"name" : "Dal",
"description" : "Драйвера СУБД, объекты СУБД (таблицы, представления, запросы)"
},
{
"name" : "Xml",
"description" : "Работа с XML-файлами: создание, загрузка\/выгрузка в файл, разбор и т.п."
},
{
"name" : "Rds",
"description" : "Репозиторий НСИ"
},
{
"name" : "Orm",
"description" : "Объектная реляционная модель"
},
{
"name" : "AdoMd",
"description" : "Каталог ADOMD и его объекты"
},
{
"name" : "Ms",
"description" : "Контейнер моделирования"
},
{
"name" : "Speedometer",
"description" : "Спидометры"
},
{
"name" : "Ui",
"description" : "Работа с "%s" как с приложением Windows"
},
{
"name" : "Net",
"description" : "Работа с сетью: HTTP-запросы, e-mail, Sharepoint"
},
{
"name" : "ForeNet",
"description" : "Объекты Fore.NET"
},
{
"name" : "Forms.Net",
"description" : "Компоненты Fore.NET (дизайнер форм)"
},
{
"name" : "Fore",
"description" : "Объект "Документ", диалог задания параметров объектов, Контейнер задач"
},
{
"name" : "Laner",
"description" : "Ядро аналитических запросов (OLAP) для работы в рядном режиме"
},
{
"name" : "VCS",
"description" : "Система управления версиями"
},
{
"name" : "Stat",
"description" : "Статистические методы: линейная регрессия, универсальный тренд и т.д."
},
{
"name" : "Cp",
"description" : "Задачи оптимального управления"
},
{
"name" : "Adhoc",
"description" : "Ядро конструктора аналитических панелей"
},
{
"name" : "Transform",
"description" : "Ядро преобразований моделирования"
},
{
"name" : "Web",
"description" : "Работа с веб-приложением"
},
{
"name" : "NN",
"description" : "Нейронные сети"
},
{
"name" : "BISearch",
"description" : "BI-поиск"
},
{
"name" : "Marshalers",
"description" : "Служебные средства преобразования объектов Fore и .NET"
},
{
"name" : "ForeCollections",
"description" : "Коллекции Fore: списки, очереди, стеки"
},
{
"name" : "ForeIO",
"description" : "Система ввода\/вывода Fore: файлы, каталоги, потоки"
},
{
"name" : "Visualizators",
"description" : "Визуализаторы"
},
{
"name" : "WinForms.Utils",
"description" : "Вспомогательные классы"
},
{
"name" : "Python",
"description" : "Вызов функций на языке Python"
},
{
"name" : "ABAC",
"description" : "Ядро ABAC"
},
{
"name" : "BPM",
"description" : "Объекты бизнес-процессов"
},
{
"name" : "Host",
"description" : "Работа с внешними приложениями, лицензирование"
},
{
"name" : "Java",
"description" : "Вызов функций на языке Java"
},
{
"name" : "ProjectPlanning",
"description" : "Диаграммы Ганта"
},
{
"name" : "Algo",
"description" : "Алгоритмы расчёта показателей"
}
]
}
}
}
public static GetBuiltinAssembliesResult GetBuiltinAssemblies()
{
var somClient = new SomPortTypeClient(); //Прокси-объект для выполнения операций
//Параметры выполнения операции
var tGet = new GetBuiltinAssemblies();
//Получение информации о системных сборках
var result = somClient.GetBuiltinAssemblies(tGet);
return result;
}
См. также: