FGX.Permissions.IFGXPermissionsService: различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) (summary) |
Admin (обсуждение | вклад) (summary) |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 11: | Строка 11: | ||
<p>Сервис для работы с системными разрешениями. Исполmзуется для того, чтобы запросить доступ к защищенному системному сервису или ресурсу текущего устройства (Например: работа с камерой, доступ к контактам и тд).</p> | <p>Сервис для работы с системными разрешениями. Исполmзуется для того, чтобы запросить доступ к защищенному системному сервису или ресурсу текущего устройства (Например: работа с камерой, доступ к контактам и тд).</p> | ||
− | |||
== Методы == | == Методы == | ||
Текущая версия на 02:52, 1 июля 2019
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>]]
Проверяет выданы ли указанные разрешения или нет. |