Работа со средой разработки

В данном разделе представлено описание операций, предназначенных для работы с объектами среды разработки. Операции позволяют производить следующие действия:

Операции

  Операция Краткое описание
ComObjectsProfilerClean Операция ComObjectsProfilerClean очищает журнал утечек памяти от записей с корректной работой объектов.
ComObjectsProfilerFinish Операция ComObjectsProfilerFinish останавливает выявление утечек памяти и сохраняет журнал утечек в файл.
ComObjectsProfilerStart Операция ComObjectsProfilerStart включает выявление утечек памяти.
DebugModule Операция DebugModule позволяет управлять процессом отладки кода модуля.
EvaluateCollectionExpressions Операция EvaluateCollectionExpressions вычисляет выражение, результатом которого будет множество значений.
EvaluateExpressions Операция EvaluateExpressions вычисляет выражения во время отладки кода.
ExportForeObj Операция ExportForeObj экспортирует объект среды разработки во внешний файл.
FindInClassInspector Операция FindInClassInspector осуществляет поиск в инспекторе классов.
FindInCustomClassInspector Операция FindInCustomClassInspector осуществляет поиск в пользовательском инспекторе классов.
FindInModules Операция FindInModules осуществляет поиск текста по коду объектов среды разработки.
FormatForeLines Операция FormatForeLines форматирует строки кода.
GetAssembly Операция GetAssembly получает информацию о сборке репозитория.
GetBuiltinAssemblies Операция GetBuiltinAssemblies позволяет получить список системных сборок, доступных для использования в среде разработки.
GetClassInspectorInfo Операция GetClassInspectorInfo получает информации об элементах кода из инспектора классов среды разработки.
GetCustomClassInspectorInfo Операция GetCustomClassInspectorInfo получает информацию об элементах кода из пользовательского инспектора классов среды разработки.
GetDebugState Операция GetDebugState получает информацию о статусе отладки объекта.
GetDeclaration Операция GetDeclaration используется для работы с инспектором кода.
GetDeclarationBlock Операция GetDeclarationBlock используется для навигации по коду.
GetDeclarationPoint Операция GetDeclarationPoint получает информацию об элементе среды разработки, на котором установлен курсор.
GetDevEnvSettings Операция GetDevEnvSettings получает параметры среды разработки.
GetExpanderInfo Операция GetExpanderInfo получает список элементов кода, содержимое которых может быть свёрнуто/развёрнуто в окне макроса.
GetForeLocalVariableList Операция GetForeLocalVariableList получает информацию о локальных переменных, доступных во время отладки блока кода.
GetIntelliSenseInfo Операция GetIntelliSenseInfo получает список типов и членов типов, доступных для использования в текущей точке кода.
GetIntelliSenseTooltip Операция GetIntelliSenseTooltip получает информацию, используемую при формировании всплывающей подсказки для типа/члена типа в коде модуля.
GetModule Операция GetModule получает информацию о Fore-модуле репозитория.
GetRuntimeObjectList Операция GetRuntimeObjectList получает списка объектов, находящихся в памяти во время отладки.
GetStackFrameList Операция GetStackFrameList получает стек вызовов во время отладки кода.
ImportForeObj Операция ImportForeObj импортирует объект среды разработки из внешнего файла в репозиторий.
SetAssembly Операция SetAssembly используется для настройки сборки и запуска алгоритмов, которые в ней реализованы.
SetCollectionExpressionValue Операция SetCollectionExpressionValue изменяет значение в выражении, принимающем множественные значения.
SetDevEnvSettings Операция SetDevEnvSettings изменяет параметры среды разработки.
SetExpressionValue Операция SetExpressionValue изменяет значение выражения во время отладки кода.

Операции для работы с Python-модулями

  Операция Краткое описание
GetPythonIntelliSenseInfo Операция GetPythonIntelliSenseInfo получает список типов и членов типов, доступных для использования в текущей точке Python-кода.
GetPythonIntelliSenseTooltip Операция GetPythonIntelliSenseTooltip получает информацию, используемую при формировании всплывающей подсказки для типа/члена типа в коде Python-модуля.
GetPythonModule Операция GetPythonModule получает метаданные Python-модуля репозитория.
SetModule Операция SetModule используется для настройки модуля и запуска алгоритмов, которые в нём реализованы.
SetPythonModule Операция SetPythonModule используется для изменения кода Python-модуля и запуска его на выполнение.

Операции для работы с WEB-формами

  Операция Краткое описание
OpenWebForm Операция OpenWebForm открывает WEB-форму.
GetWebFormInfo Операция GetWebFormInfo получает метаданные Web-формы.
SaveWebForm Операция SaveWebForm сохраняет изменения WEB-формы.

Операции для работы с точками останова

  Операция Краткое описание
GetCurrentBreakLine Операция GetCurrentBreakLine получает информацию о строке, в которой сработала точка останова.
RemoveAllBreakpoints Операция RemoveAllBreakpoints удаляет все точки останова из отлаживаемого кода.
RemoveBreakpoint Операция RemoveBreakpoint удаляет точку останова из отлаживаемого кода.
SetBreakpointList Операция SetBreakpointList устанавливает точки останова в отлаживаемом коде.

См. также:

Операции веб-сервиса