FGX.Permissions.IFGXPermissionsService
Delphi
IFGXPermissionsService = interface (IInterface)
IInterface -> IFGXPermissionsService
Описание
Сервис для работы с системными разрешениями. Исполmзуется для того, чтобы запросить доступ к защищенному системному сервису или ресурсу текущего устройства (Например: работа с камерой, доступ к контактам и тд).
Методы
procedure
|
RequestPermissionsAsync(const APermissions: [[TArray<System.string>]]; const AOnCheckResultCallback: TfgPermissionResultsCallback)
Асинхронно отправляет в систему запрос на получение доступа ко всем разрешениям из списка APermissions . Список APermissions содержит идентификаторы разрешений из текущей платформы. Результат обработки запроса приходит асинхронно в коллбек AOnCheckResultCallback . |
function
|
CheckPermissions(const APermissions: [[TArray<System.string>]]): [[TArray<FGX.Permissions.TfgPermissionInfo>]]
Проверяет выданы ли указанные разрешения или нет. |