Classes

  ClassDescription
ApproximatePositionProvider
This class can be used as base class for custom approximate position providers.
ErrorEventArgs
Provides data for the Error event.
ExactPositionProvider
This class can be used as base class for custom exact position providers.
Locator
The locator class can be used to locate the device. It is able to determine the position using both exact and approximate positioning methods. Out of the box the GPS Intermediate Driver and Google Gears GeoLocation function are used, but by inheritance custom positioning methods can be specified.
Position
This class is the base of all Position classes. It contains the most basic information of a position: Latitude and Longitude.
PositionFoundEventArgs
Provides data for the PositionFound event.
PositioningException
The exception that is thrown when the positioning fails. Most of the time such an exception is related to a bug in a PositionProvider class.
PositionProvider
This class can be used as base class for custom position providers.

Interfaces

  InterfaceDescription
IApproximatePositionProvider
Defines the contract that approximate position provider objects must implement.
IExactPositionProvider
Defines the contract that exact position provider objects must implement.

Delegates

  DelegateDescription
ErrorEventHandler
Represents a method that will handle the Error event of the Locator class.
PositionFoundEventHandler
Represents a method that will handle the PositionFound event of the Locator class.

Enumerations

  EnumerationDescription
ApproximatePositioning
The different types of approximate positioning available.
ExactPositioning
The different types of exact positioning available.
PositionType
The type of the position that has been found.