C# Класс Acr.Geofencing.GeofenceManagerImpl

Наследование: IGeofenceManager
Показать файл Открыть проект

Открытые методы

Метод Описание
GeofenceManagerImpl ( ) : System
RequestState ( GeofenceRegion region, CancellationToken cancelToken ) : Task
StartMonitoring ( GeofenceRegion region ) : void
StopAllMonitoring ( ) : void
StopMonitoring ( GeofenceRegion region ) : void

Защищенные методы

Метод Описание
DoBroadcast ( CLRegionEventArgs args, GeofenceStatus status ) : void
FromNative ( CLCircularRegion native ) : GeofenceRegion
FromNative ( CLRegionState state ) : GeofenceStatus
FromNative ( CLLocationCoordinate2D native ) : Position
ToNative ( GeofenceRegion region ) : CLCircularRegion
ToNative ( Position position ) : CLLocationCoordinate2D

Описание методов

DoBroadcast() защищенный Метод

protected DoBroadcast ( CLRegionEventArgs args, GeofenceStatus status ) : void
args CLRegionEventArgs
status GeofenceStatus
Результат void

FromNative() защищенный Метод

protected FromNative ( CLCircularRegion native ) : GeofenceRegion
native CLCircularRegion
Результат GeofenceRegion

FromNative() защищенный Метод

protected FromNative ( CLRegionState state ) : GeofenceStatus
state CLRegionState
Результат GeofenceStatus

FromNative() защищенный Метод

protected FromNative ( CLLocationCoordinate2D native ) : Position
native CLLocationCoordinate2D
Результат Position

GeofenceManagerImpl() публичный Метод

public GeofenceManagerImpl ( ) : System
Результат System

RequestState() публичный Метод

public RequestState ( GeofenceRegion region, CancellationToken cancelToken ) : Task
region GeofenceRegion
cancelToken System.Threading.CancellationToken
Результат Task

StartMonitoring() публичный Метод

public StartMonitoring ( GeofenceRegion region ) : void
region GeofenceRegion
Результат void

StopAllMonitoring() публичный Метод

public StopAllMonitoring ( ) : void
Результат void

StopMonitoring() публичный Метод

public StopMonitoring ( GeofenceRegion region ) : void
region GeofenceRegion
Результат void

ToNative() защищенный Метод

protected ToNative ( GeofenceRegion region ) : CLCircularRegion
region GeofenceRegion
Результат CLCircularRegion

ToNative() защищенный Метод

protected ToNative ( Position position ) : CLLocationCoordinate2D
position Position
Результат CLLocationCoordinate2D