1
0
mirror of https://github.com/salexdv/bsl_console.git synced 2024-11-24 08:33:29 +02:00
bsl_console/docs/set_text.md
2022-07-07 08:46:24 +03:00

23 lines
1.3 KiB
Markdown

# Функция *setText*
## Назначение функции
Устанавливает переданный текст в текущую или определенную позицию
## Параметры функции
* **text** - *string*, вставляемый текст
* **range** - *string*, JSON-объект, описывающий координаты вставки текста. Необязательный параметр. Должен иметь следующие свойства:
* *startLineNumber* - начальный номер строки
* *startColumn* - начальный номер колонки
* *endLineNumber* - конечный номер строки
* *endColumn* - конечный номер колонки
## Пример вызова
```javascript
// Вставка текста в текущую позицию
setText('Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;');
// Вставка текста в определенную позицию
setText('Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;', '{"startLineNumber": 5, "startColumn": 8, "endLineNumber": 5, "endColumn": 71}');
```