Предупреждение

Прекращение развития и поддержки Компоненты

С 1 сентября 2026 года команда разработки прекращает развитие и техническую поддержку Компоненты.

Сама библиотека продолжит работать в текущем виде без каких-либо ограничений со стороны компании, но новая функциональность разрабатываться не будет. Прекратится техническая поддержка со стороны команды разработки: консультации, исправление ошибок и адаптация под изменения внешних систем.

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

Рекомендуем уже сейчас ознакомиться с вариантами интеграции, которые будут продолжать развиваться и поддерживаться.

DataTask

Объект для работы с хранилищем ключей-значений. Хранилище находится на сервере Диадок. Может использоваться для сопоставления идентификаторов объектов учётной системы пользователя с идентификаторами объектов Диадок

Добавлено в версии 5.29.9.

Свойства

KeyValues:

Коллекция объектов KeyValue, чтение — коллекция пар ключ-значений

Методы

DataTask.AddKey(Key, Value="")
Key:

Строка — ключ

Value:

Строка — значение

Добавляет в коллекцию KeyValues пару ключ — значение. Если пара с ключом уже есть в коллекции, то пара будет перезаписана. Возвращет созданную пару

DataTask.GetData()

Получает значения для ключей из коллекции KeyValues из хранилища Диадок, перезаполняя её. Если ключ отсутствует в хранилище, то для соответствующего ключа в KeyValues будет установлено значение ""

DataTask.SetData()

Отправляет коллекцию ключей-значений во внутреннее хранилище Диадок