Link Search Menu Expand Document

Стд

Пространство имен стандартной библиотеки.

Методы

ACos

ACos(Число: Число): Число

Возвращает арккосинус значения Число.


ASin

ASin(Число: Число): Число

Возвращает арксинус значения Число.


ATan

ATan(Число: Число): Число

Возвращает арктангенс значения Число.


Cos

Cos(Число: Число): Число

Возвращает косинус значения Число, заданного в радианах.


Exp

Exp(Число: Число): Число

Возвращает результат возведения основания натурального логарифма (числа e) в степень Число.


Log

Log(Число: Число): Число

Возвращает натуральный логарифм значения Число.


Log10

Log10(Число: Число): Число

Возвращает десятичный логарифм значения Число.


Pow

Pow(
  Основание: Число,
  Показатель: Число
): Число

Возвращает результат возведения числа Основание в степень Показатель. Аналог операции **.


Sin

Sin(Число: Число): Число

Возвращает синус значения Число, заданного в радианах.


Tan

Tan(Число: Число): Число

Возвращает тангенс значения Число, заданного в радианах.


Выполнить

Выполнить(Код: Строка)

Вычислить

Вычислить(Выражение: Строка): неизвестно

Корень

Корень(Число: Число): Число

Возвращает квадратный корень значения Число.


Макс

Макс<ТипЗначения>(
  Значение1: ТипЗначения,
  Значение2: ТипЗначения,
  Значение3: ТипЗначения,
  Значение4: ТипЗначения,
  Значение5: ТипЗначения
): ТипЗначения

Мин

Мин<ТипЗначения>(
  Значение1: ТипЗначения,
  Значение2: ТипЗначения,
  Значение3: ТипЗначения,
  Значение4: ТипЗначения,
  Значение5: ТипЗначения
): ТипЗначения

НайтиТип

НайтиТип(ИмяТипа: Строка): Тип?

Выполняет поиска типа по полному имени ИмяТипа. Если тип не найден возвращает Undefined.


Пауза

Пауза(Задержка: Длительность)

Типы

Байты

Стд::Байты
Базовые типы: Объект

Неизменяемая последовательность байтов.


Булево

Стд::Булево
Базовые типы: Объект, Представляемое, Сравнимое

Логическое значение, представляемое двумя возможными литералами: Истина и Ложь.


Версия

Стд::Версия
Базовые типы: Объект, Представляемое, Сравнимое

Версия. Поддерживает сравнение. Формат: Версия = (Целое)(.Целое)(-Квалификатор)? Квалификатор = (ЭлементКвалификатора)(‘.’ | ‘-‘ ЭлементКвалификатора) ЭлементКвалификатора = Целое | Константа | Строка Константа = alpha | beta | milestone | cr | rc | release | final Сравнение происходит по числовые сегментам, а потом по сегментам квалификатора. Типы сегментов квалификатора: константа < целое < строка Константы: alpha < beta < milestone < (cr | rc) < (release | final)


Диапазон

Стд::Диапазон<ТипГраницы>
Базовые типы: Объект
Дочерние типы: ЗакрытыйДиапазон
ТипГраницы: тип границы диапазона.

Диапазон, границы интерпретируются включительно. Диапазон называется открытым (сверху/снизу), если в качестве границы указано Неопределено (трактуется как значение большее/меньшее всех остальных)

  • BoundType - тип границы диапазона.

Закрываемое

Базовый тип для объектов, удерживающих системные ресурсы (порты, файлы, и т. д.) и контекстов. Закрытие выполняется автоматически, но через неопределенное время после того, как объект перестал быть достижимым. Предполагает использование модификатора исп при объявлении переменных, для контроля момента закрытия объекта.


ЗакрытыйДиапазон

Стд::ЗакрытыйДиапазон<ТипГраницы>
Базовые типы: Диапазон, Объект
ТипГраницы: тип границы диапазона.

Закрытый (ограниченный) диапазон, границы интерпретируются включительно.

  • BoundType - тип границы диапазона.

Исключение

Стд::Исключение
Базовые типы: Объект
Дочерние типы: ИсключениеHttp, ИсключениеSftp, ИсключениеSql, ИсключениеSsh, ИсключениеАдминистрированияКластера, ИсключениеАрифметики, ИсключениеВводаВывода, ИсключениеГенерацииQrКода, ИсключениеДинамическогоВыполнения, ИсключениеДоступаКСредеИсполнения, ИсключениеДоступаКФайлу, ИсключениеЗаписиJson, ИсключениеЗаписиXml, ИсключениеИндексВнеГраниц, ИсключениеКомпиляции, ИсключениеКриптографии, ИсключениеНеПоддерживается, ИсключениеНедопустимоеСостояние, ИсключениеНедопустимыйАргумент, ИсключениеНедопустимыйФормат, ИсключениеНекорректноеРегулярноеВыражение, ИсключениеОтражения, ИсключениеПочты, ИсключениеПроверкиТипа, ИсключениеСистемыВзаимодействия, ИсключениеСравнения, ИсключениеФайловойСистемы, ИсключениеХешированияДанных, ИсключениеЧтенияJson, ИсключениеЧтенияXml

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


ИсключениеАрифметики

Стд::ИсключениеАрифметики
Базовые типы: Исключение, Объект

Исключение, выбрасываемое при выполнении недопустимых арифметических операций. Например, при делении на 0.


ИсключениеДинамическогоВыполнения

Стд::ИсключениеДинамическогоВыполнения
Базовые типы: Исключение, Объект

Исключение, выбрасываемое при ошибках выполнения динамического кода.


ИсключениеИндексВнеГраниц

Стд::ИсключениеИндексВнеГраниц
Базовые типы: Исключение, Объект

Исключение, выбрасываемое, если индекс выходит за допустимые границы.


ИсключениеКомпиляции

Стд::ИсключениеКомпиляции
Базовые типы: Исключение, Объект

Исключение, выбрасываемое при ошибках компиляции выражений в [Execute]/[Eval].


ИсключениеНеПоддерживается

Стд::ИсключениеНеПоддерживается
Базовые типы: Исключение, Объект

Исключение, выбрасываемое при вызове метода, функционал которого не поддерживается в данном контексте/окружении.


ИсключениеНедопустимоеСостояние

Стд::ИсключениеНедопустимоеСостояние
Базовые типы: Исключение, Объект

Исключение, выбрасываемое, если метод вызван на недопустимом для него состоянии объекта.


ИсключениеНедопустимыйАргумент

Стд::ИсключениеНедопустимыйАргумент
Базовые типы: Исключение, Объект

Исключение, выбрасываемое, если аргумент не удовлетворяет ограничениям (соглашениям).


ИсключениеНедопустимыйФормат

Стд::ИсключениеНедопустимыйФормат
Базовые типы: Исключение, Объект

Исключение, выбрасываемое при нарушении формата строкового аргумента.


ИсключениеПроверкиТипа

Стд::ИсключениеПроверкиТипа
Базовые типы: Исключение, Объект

Исключение, выбрасываемое при несоответствии типа фактического значения типу объявления.


ИсключениеСравнения

Стд::ИсключениеСравнения
Базовые типы: Исключение, Объект

Исключение, выбрасываемое при сравнении несравнимых значений.


КлючИЗначение

Стд::КлючИЗначение<ТипКлюча,ТипЗначения>
Базовые типы: Объект
ТипКлюча: тип ключа.
ТипЗначения: тип значения.

Пара из ключа и соответствующего ему значения.

  • KeyType - тип ключа.
  • ValueType - тип значения.

Контекст

Стд::Контекст
Базовые типы: Закрываемое, Объект
Дочерние типы: ТранзакцияSql

Базовый тип объектов, неявно меняющих поведение системы. Обязательно должен использоваться в исп-выражении или исп-переменной при возврате из метода или создании конструктором. Таким образом, областью действия контекста является область видимости.


Неопределено

Стд::Неопределено

Значение данного типа применяется, когда необходимо использовать пустое значение, не принадлежащее ни к одному другому типу. Существует единственное значение данного типа, задаваемое литералом.


Обходимое

Стд::Обходимое<ТипЭлемента>
Базовые типы: Объект
Дочерние типы: ЧитаемаяКоллекция, ЧитаемоеСоответствие
ТипЭлемента: Тип обходимых элементов

Объект предоставляет возможность обхода своих элементов в цикле для из. Возможность повторного обхода не гарантируется.

  • ItemType - Тип обходимых элементов

Объект

Стд::Объект
Дочерние типы: Null, Url, АдминистраторV8, Аннотация, АутентификацияHttp, АутентификацияПочты, Байты, БлокировкаV8, ВерификаторПодписи, ВложениеВзаимодействия, ВложениеПисьма, ВычислительПодписи, ГенераторQrКода, ГенераторСертификата, ГенераторСпискаОтозванныхСертификатов, ДвуязычнаяСтрока, Диапазон, ЗаголовкиПисьма, ЗаголовкиПисьмаВСоединении, Закрываемое, ЗакрытыйКлюч, ЗаписьJson, ЗаписьXml, ЗаписьZip, ЗаписьДанных, ЗапросHttp, ЗапросSql, ИнтернетПрокси, ИнфобазаV8, ИнфобазаОписаниеV8, Исключение, КластерV8, КлиентHttp, КлиентSmtp, КлючИЗначение, КлючиПриложенияВзаимодействия, КодировкаBase64, Кодировки, Консоль, КонтекстHttp, КонтрольнаяСумма, Криптография, Криптопровайдер, МенеджерКластераV8, НастройкиЗаписиJson, НастройкиЗаписиXml, НастройкиЗаписиДанных, НастройкиКопирования, НастройкиПоиска, НастройкиСоединенияSsh, НастройкиЧтенияXml, НастройкиЧтенияДанных, НастройкиЧтенияОбъектовJson, ОбрабатываемоеИзображение, Образец, Обсуждение, Обходимое, ОбъединениеПриложенийВзаимодействия, ОписаниеСвойства, ОткрытыйКлюч, ОтозванныйСертификат, ПараметрыЗапроса, ПараметрыЗащищенногоСоединения, ПараметрыПодключенияПочты, ПараметрыПриложенияВзаимодействия, ПисьмоВСоединении, ПолноеДвуязычноеИмя, ПользовательВзаимодействия, Представляемое, ПриложениеВзаимодействия, ПроцессОс, РабочийПроцессV8, РабочийСерверV8, РазмерИзображения, РезультатКомандыSsh, РезультатОтправкиПисем, СеансV8, СериализацияJson, Символы, СистемаВзаимодействия, Скрипт, СлучайныйГенератор, Совпадение, СоединениеV8, СообщениеВзаимодействия, СписокОтозванныхСертификатов, Сравнимое, СредаИсполнения, Строки, УправлениеПриложениямиВзаимодействия, ФайлSftp, ФайлZip, Файл, Файлы, ХешированиеДанных, ХранилищеСертификатов, ЦифровойСертификат, ЧасовойПояс, ЧастьТекстаПисьма, ЧитаемыеЗаголовкиHttp, ЧтениеJson, ЧтениеXml, ЧтениеZip, ЧтениеДанных, ЭлементZip

Базовый тип для всех остальных, кроме Неопределено.


Перечисление

Стд::Перечисление
Базовые типы: Объект, Представляемое
Дочерние типы: АлгоритмАсимметричногоШифрования, АлгоритмХеширования, АтрибутX500, ВажностьПисьма, ВариантВстроенногоЯзыка, ВидBase64, ВидКаталогаПочты, ВидОбсуждения, ВидТекстаПисьма, ВидУзлаJson, ВидУзлаXml, ДеньНедели, ЕдиницаВремени, Месяц, МеткаПорядкаБайтов, МетодШифрованияZip, НеделяМесяца, ПереносСтрокJson, Порядок, ПорядокБайтов, ПриоритетВыбораПроцессаV8, ПричинаОтзываСертификата, ПротоколБезопасностиWifi, РежимЗаписиТипаJson, РежимОкругления, РежимОткрытияКаталогаImap, РежимСопоставленияПользователейВзаимодействия, РежимУдаленияИнфобазыV8, СвойствоСреды, СостояниеРабочегоПроцессаV8, СхемаАутентификацииHttp, ТипДанныхSql, УровеньБезопасностиСоединенийV8, УровеньКоррекцииQrКода, УровеньСжатияZip, ФлагПисьма, ФорматИзображения, ФорматМоментаJson, ЦветовойФормат, ЭкранированиеСимволовJson

Базовый тип элемента перечисления.


Порядок

Стд::Порядок
Базовые типы: Объект, Перечисление, Представляемое

Направления порядка.


Представляемое

Стд::Представляемое
Базовые типы: Объект
Дочерние типы: АдресПочты, Булево, Версия, Момент, Перечисление, Строка, Тип, Ууид, Форматируемое

Базовый тип объектов, имеющих удобное пользовательское представление.


РежимОкругления

Стд::РежимОкругления
Базовые типы: Объект, Перечисление, Представляемое

Режимы округления десятичного числа.


Символы

Тип-одиночка
Стд::Символы
Базовые типы: Объект

Вспомогательные методы для работы с символами (строками единичной длины).


Скрипт

Тип-одиночка
Стд::Скрипт
Базовые типы: Объект

Cкрипт.


СлучайныйГенератор

Стд::СлучайныйГенератор
Базовые типы: Объект

Генератор случайных данных.


Сравнимое

Стд::Сравнимое<Тип>
Базовые типы: Объект
Дочерние типы: Булево, Версия, Время, Дата, ДатаВремя, Длительность, Момент, Строка, Число
Тип: тип, с которым сравним данный (обычно сам тип).

Базовый тип объектов, для которых определены операции сравнения (операции <, >, >=, <=).

  • Type - тип, с которым сравним данный (обычно сам тип).

Строка

Стд::Строка
Базовые типы: Объект, Представляемое, Сравнимое

Последовательность символов. Индексация символов с 0.


Строки

Тип-одиночка
Стд::Строки
Базовые типы: Объект

Методы для работы со строками.


Тип

Стд::Тип
Базовые типы: Объект, Представляемое
Дочерние типы: ТипПеречисление

Характеристика значения, определяющая свойства, методы, поведение, которыми обладают значения данного типа.


ТипПеречисление

Стд::ТипПеречисление<Перечисление>
Базовые типы: Объект, Представляемое, Тип
Перечисление: тип перечисления.

Базовый тип для типа перечисления.

  • Enum - тип перечисления.

Ууид

Стд::Ууид
Базовые типы: Объект, Представляемое

Универсальный Уникальный Идентификатор (128-битный номер). Представление занимает 32 символа: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx


Форматируемое

Стд::Форматируемое
Базовые типы: Объект, Представляемое
Дочерние типы: Время, Дата, ДатаВремя, Длительность, Число

Объект, поддерживающий форматирование в строку в соответствии с определенными шаблонами.


Число

Десятичное число. Максимально допустимая разрядность числа 38 знаков.