Skip to content

Общие функции глобального контекста ​

Общие встроенные свойства и методы, присутствующие во всех контекстах исполнения

Свойства ​

Символы / Chars ​

  • Чтение: Да
  • Запись: Нет

Тип значения: Набор системных символов.

Содержит набор системных символов.

Методы ​

ОсвободитьОбъект / FreeObject ​

Явное освобождение ресурса через интерфейс IDisposable среды CLR. OneScript не выполняет подсчет ссылок на объекты, а полагается на сборщик мусора CLR. Это значит, что объекты автоматически не освобождаются при выходе из области видимости. Метод ОсвободитьОбъект можно использовать для детерминированного освобождения ресурсов. Если объект поддерживает интерфейс IDisposable, то данный метод вызовет Dispose у данного объекта. Как правило, интерфейс IDisposable реализуется различными ресурсами (файлами, соединениями с ИБ и т.п.)

Параметры ​

  • obj: Объект, ресурсы которого требуется освободить.

ВыполнитьСборкуМусора / RunGarbageCollection ​

OneScript не выполняет подсчет ссылок на объекты, а полагается на сборщик мусора CLR. Это значит, что объекты автоматически не освобождаются при выходе из области видимости. С помощью данного метода можно запустить принудительную сборку мусора среды CLR. Данные метод следует использовать обдуманно, поскольку вызов данного метода не гарантирует освобождение всех объектов. Локальные переменные, например, до завершения текущего метода очищены не будут, поскольку до завершения текущего метода CLR будет видеть, что они используются движком 1Script.

Приостановить / Sleep ​

Приостанавливает выполнение скрипта.

Параметры ​

  • delay: Время приостановки в миллисекундах

КраткоеПредставлениеОшибки / BriefErrorDescription ​

Параметры ​

  • errInfo:

ПодробноеПредставлениеОшибки / DetailErrorDescription ​

Параметры ​

  • errInfo:

ТекущаяУниверсальнаяДата / CurrentUniversalDate ​

ТекущаяУниверсальнаяДатаВМиллисекундах / CurrentUniversalDateInMilliseconds ​

ЗначениеЗаполнено / ValueIsFilled ​

Проверяет заполненность значения по принципу, заложенному в 1С:Предприятии

Параметры ​

  • value:

Возвращаемое значение ​

Булево. Истина, если значение считается заполненным.

ЗаполнитьЗначенияСвойств / FillPropertyValues ​

Заполняет одноименные значения свойств одного объекта из другого

Параметры ​

  • acceptor: Объект-приемник
  • source: Объект-источник
  • filledProperties: Заполняемые свойства (строка, через запятую) Необязательный.
  • ignoredProperties: Игнорируемые свойства (строка, через запятую) Необязательный.

ПолучитьCOMОбъект / GetCOMObject ​

Получает объект класса COM по его имени или пути. Подробнее см. синтакс-помощник от 1С.

Параметры ​

  • pathName: Путь к библиотеке Необязательный.
  • className: Имя класса Необязательный.

Возвращаемое значение ​

COMОбъект

All trademarks, logos, and brand names are the property of their respective owners. Use of these names, trademarks, and brands does not imply endorsement.