FGX.Permissions.TfgPermissionService
Delphi
TfgPermissionService = class (TObject)
TObject -> TfgPermissionService
Описание
Описание отсутствует.
Методы
class procedure
|
RequestPermissionsAsync(const APermissions: [[TArray<System.string>]]; const AOnCheckResultCallback: TfgPermissionResultsCallback)
Асинхронно отправляет в систему запрос на получение доступа ко всем разрешениям из списка APermissions . Список APermissions содержит идентификаторы разрешений из текущей платформы. Результат обработки запроса приходит асинхронно в коллбек AOnCheckResultCallback . |
class procedure
|
RequestPermissionAsync(const APermission: string; const AOnCheckResultCallback: TfgPermissionResultCallback)
Асинхронно отправляет в систему запрос на получение доступа к разрешению APermission . APermission содержит идентификатор разрешения из текущей платформы. Результат обработки запроса приходит асинхронно в коллбек AOnCheckResultCallback . |
class function
|
CheckPermissions(const APermissions: [[TArray<System.string>]]): [[TArray<FGX.Permissions.TfgPermissionInfo>]]
Проверяет выданы ли указанные разрешения или нет. |
class function
|
CheckPermission(const APermission: string): TfgPermissionInfo
Проверяет выдано ли указанное разрешение или нет. |
class procedure
|
CheckPermissionOrRaise(const APermission: string)
Проверяет выдано ли указанное разрешение или нет. Если разрешение не выдано или не было запрошено, то бросает исключение EfgPermission . |