The InTheHand.Device.Location namespace allows application developers to easily access the device's location using a single API. Location information is retrieved from GPS in the current release. An application developer using this API does not need to know which location-sensing technologies are available on a particular computer and is freed from the burden of tailoring an application to a specific hardware configuration.
The GeoCoordinateWatcher class supplies location data that is based on latitude and longitude coordinates. The ICivicAddressResolver type provides the ability to implement functionality to resolve from a coordinate location to a civic address, and the IGeoPositionWatcher{T} interface can be implemented to extend the types of location data that are supplied.
| C# | Visual Basic |
namespace InTheHand.Device.Location
Namespace InTheHand.Device.Location
| All Types | Classes | Interfaces | Enumerations |
| Icon | Type | Description |
|---|---|---|
| BingCivicAddressResolver |
Provides functionality for resolving a coordinate-based location to a civic address.
| |
| BingGeoCoordinateResolver |
Provides functionality for resolving a civic address to a coordinate-based location.
| |
| CivicAddress |
Represents a civic address.
A civic address can include fields such as street address, postal code, state/province, and country or region.
| |
| GeoCoordinate |
Represents a geographical location determined by latitude and longitude coordinates.
May also include altitude, accuracy, speed and course information.
| |
| GeoCoordinateWatcher |
Supplies location data that is based on latitude and longitude coordinates.
| |
| GeoPosition<(Of <(<'T>)>)> |
Contains location data of a type specified by the type parameter of the GeoPosition<(Of <(<'T>)>)> class.
| |
| GeoPositionChangedEventArgs<(Of <(<'T>)>)> |
Provides data for the PositionChanged event.
| |
| GeoPositionStatus |
Indicates the ability of the location provider to provide location updates.
| |
| GeoPositionStatusChangedEventArgs |
Contains data for a StatusChanged event.
| |
| ICivicAddressResolver |
Provides a method that when implemented, resolves a latitude/longitude location to a civic address.
| |
| IGeoCoordinateResolver |
Provides a method that when implemented, resolves a civic address to a latitude/longitude location.
| |
| IGeoPositionWatcher<(Of <(<'T>)>)> |
Interface that can be implemented for providing accessing location data and receiving location updates.
| |
| ResolveAddressCompletedEventArgs |
Provides data for the ResolveAddressCompleted event.
| |
| ResolveCoordinateCompletedEventArgs |
Provides data for the ResolveCoordinateCompleted event.
|