В данном разделе представлено описание операций, предназначенных для работы с объектами среды разработки. Операции позволяют производить следующие действия:
получать информацию о модулях, сборках, веб-формах: список ссылок, прикладной код и другие настройки;
изменять код и ссылки модулей и сборок;
выполнять алгоритмы, реализованные в модулях/сборках;
производить навигацию по коду;
работать с инспектором кода;
осуществлять поиск по коду;
запускать и управлять процессом отладки кода;
сохранять объекты среды разработки в файл и загружать из файла.
Операция | Краткое описание | |
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 изменяет значение выражения во время отладки кода. |
Операция | Краткое описание | |
GetPythonIntelliSenseInfo | Операция GetPythonIntelliSenseInfo получает список типов и членов типов, доступных для использования в текущей точке Python-кода. | |
GetPythonIntelliSenseTooltip | Операция GetPythonIntelliSenseTooltip получает информацию, используемую при формировании всплывающей подсказки для типа/члена типа в коде Python-модуля. | |
GetPythonModule | Операция GetPythonModule получает метаданные Python-модуля репозитория. | |
SetModule | Операция SetModule используется для настройки модуля и запуска алгоритмов, которые в нём реализованы. | |
SetPythonModule | Операция SetPythonModule используется для изменения кода Python-модуля и запуска его на выполнение. |
Операция | Краткое описание | |
OpenWebForm | Операция OpenWebForm открывает веб-форму. | |
GetWebFormInfo | Операция GetWebFormInfo получает метаданные веб-формы. | |
SaveWebForm | Операция SaveWebForm сохраняет изменения веб-формы. |
Операция | Краткое описание | |
GetCurrentBreakLine | Операция GetCurrentBreakLine получает информацию о строке, в которой сработала точка останова. | |
RemoveAllBreakpoints | Операция RemoveAllBreakpoints удаляет все точки останова из отлаживаемого кода. | |
RemoveBreakpoint | Операция RemoveBreakpoint удаляет точку останова из отлаживаемого кода. | |
SetBreakpointList | Операция SetBreakpointList устанавливает точки останова в отлаживаемом коде. |
См. также: