Описание методов UWP-фреймворка

Методы во фреймворке разделены на несколько категорий, каждая из которых содержит соответствущие методы:

Методы аутентификации

Методы данной области реализованы в свойстве AuthApi, которое доступно в классе HyperHive (hyperHive.AuthApi).

Аутентификация пользователя по логину и паролю (AuthAsync)

Отмена аутентификации (Logout)

Обновление ресурсов (ResourcesAsync)

Проверка SSL (SetSslChecks)

Методы работы с базами данных

Методы данной области реализованы в свойстве DatabaseApi, которое доступно в классе HyperHive (hyperHive.DatabaseApi).

Открытие подключения к базе (OpenDatabase)

Закрытие подключения к базе (CloseDatabase)

Создание запросов к локальной базе SQLite (ExecuteQueryForResourceAsync)

Получение таблиц ресурса (GetTablesNamesAsync)

Удаление данных ресурса (DropCacheAsync)

Методы работы с цифровой подписью (DSS)

Методы данной области реализованы в свойстве DssApi, которое доступно в классе HyperHive (hyperHive.DssApi).

Получение списка сертификатов (CertificatesAsync)

Отправка документа на подпись (SignAsync)

Получение списка подписей пользователя (SignsAsync)

Удаление подписи (SignRemoveAsync)

Методы файлового коннектора

Методы данной области реализованы в свойстве FileConnectorApi, которое доступно в классе HyperHive (hyperHive.FileConnectorApi).

Получение содержимого директории (GetDirectoryAsync)

Получение информации о файле (GetFileMetaAsync)

Скачивание файла (GetFileAsync)

Загрузка файла (PutFileAsync)

Удаление файла (DeleteFileAsync)

Методы работы с логами

Методы данной области реализованы в свойстве LoggingApi, которое доступно в классе HyperHive (hyperHive.LoggingApi).

Установка уровня логирования (SetLogLevel)

Указание файла логов (SetLogFileName)

Создание логов

Синхронизация логов (SyncLogsAsync)

Планирование синхронизации логов (SyncLogsScheduleAsync)

Методы запросов к ресурсам

Методы данной области реализованы в свойстве RequestApi, которое доступно в классе HyperHive (hyperHive.RequestApi).

Примечание. Если в источнике данных поменялась структура ресурса, то пересоздайте её в административной панели мобильной платформы, также следует пересоздать кэш в мобильном фреймворке. В противном случае ресурс будет отдаваться со старой структурой.

Запрос к WEB-ресурсу (WebRequestAsync)

Получение данных ресурса (ToDatabaseRequestAsync)

Получение данных ресурса с записью в файл (ToFileRequestAsync)

Методы работы с состояниями

Методы данной области реализованы в свойстве StateApi, которое доступно в классе HyperHive (hyperHive.StateApi).

Сохранение состояния в базу данных (SetState)

Получение состояния (GetState)

Версия ядра (GetVersionCoreApi)

Методы Id транзакций

Методы данной области реализованы в свойстве TransactionApi, которое доступно в классе HyperHive (hyperHive.TransactionApi).

Получение истории транзакций (TransactionsAsync)

Получение статуса обработки транзакции (TransactionAsync)

Удаление записи о транзакции в истории (TransactionDeleteAsync)

Для инициализации и настройки UWP обратитесь к разделу «Инициализация и настройка UWP-фреймворка».

Для получения подробной информации о вызове методов UWP-фреймворка обратитесь к разделу «Вызов методов UWP-фреймворка».

Для просмотра примеров использования UWP-фреймворка обратитесь к разделу «Примеры использования UWP-фреймворка».

См. также:

Фреймворк UWP | Инициализация и настройка UWP-фреймворка | Вызов методов UWP-фреймворка | Примеры использования UWP-фреймворка