System.Device.Location
TOC
Collapse the table of content
Expand the table of content
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

System.Device.Location (Espacio de nombres)

.NET Framework (current version)
 

El espacio de nombres System.Device.Location permite que los desarrolladores de aplicaciones tengan un fácil acceso a la ubicación del equipo mediante el uso de una sola API. La información de ubicación puede proceder de varios proveedores, como GPS, triangulación Wi-Fi y triangulación de torre de telefonía móvil. Las clases contenidas en el espacio de nombres System.Device.Location proprocionan una API única que encapsula las diferentes fuentes de información de ubicación en un equipo y permite establecer prioridades y transiciones entre estos de forma transparente. Como resultado, los desarrolladores de aplicaciones que utilizan esta API no necesitan limitar las aplicaciones a las configuraciones de hardware específicas.

ClaseDescripción
System_CAPS_pubclassCivicAddress

Representa una dirección urbana. Una dirección urbana puede incluir campos como la calle, el código postal, el estado o provincia y el país o región.

System_CAPS_pubclassCivicAddressResolver

Proporciona funcionalidad para resolver una ubicación basada en coordenadas en una dirección urbana.

System_CAPS_pubclassGeoCoordinate

Representa una ubicación geográfica que se determina a través de las coordenadas de latitud y longitud. También puede incluir información sobre la altitud, la precisión, la velocidad y el rumbo.

System_CAPS_pubclassGeoCoordinateWatcher

Proporciona datos de ubicación basados en coordenadas de latitud y longitud.

System_CAPS_pubclassGeoPosition<T>

Contiene datos de ubicación de un tipo especificado por el parámetro de tipo de la clase GeoPosition<T>.

System_CAPS_pubclassGeoPositionChangedEventArgs<T>

Proporciona datos para el evento PositionChanged.

System_CAPS_pubclassGeoPositionStatusChangedEventArgs

Contiene datos para un evento GeoPositionStatusChanged.

System_CAPS_pubclassResolveAddressCompletedEventArgs

Proporciona datos para el evento ResolveAddressCompleted.

InterfazDescripción
System_CAPS_pubinterfaceICivicAddressResolver

Proporciona un método que cuando se implementa, resuelve la latitud y longitud de una dirección.

System_CAPS_pubinterfaceIGeoPositionWatcher<T>

Interfaz que se puede implementar para proporcionar acceso a datos de ubicación y recibir actualizaciones de ubicación.

EnumeraciónDescripción
System_CAPS_pubenumGeoPositionAccuracy

Especifica el nivel de exactitud solicitado para los datos de la ubicación que la aplicación usa.

System_CAPS_pubenumGeoPositionPermission

Indica si la aplicación que realiza la llamada tiene permiso de acceso a datos de ubicación.

System_CAPS_pubenumGeoPositionStatus

Indica la capacidad del proveedor de ubicación para proporcionar actualizaciones de ubicación.

La clase GeoCoordinateWatcher proporciona datos de ubicación basados en coordenadas de latitud y longitud.Los tipos ICivicAddressResolver y CivicAddressResolver proporcionan la capacidad de resolver una ubicación de coordenadas como una dirección.Además, la interfaz IGeoPositionWatcher<T> se puede implementar para extender los tipos de datos de la ubicación que se proporcionan.

En Windows 7, todas las clases System.Device.Location son totalmente funcionales si se instala un proveedor de ubicación y este puede determinar la ubicación del equipo. En Windows 7 Starter Edition, el único proveedor de la ubicación que se admite es el Proveedor de la ubicación predeterminado, que se puede establecer en el Panel de control.

Nota   En versiones de Windows anteriores a Windows 7, se aplican las siguientes condiciones:

  • Todos los objetos System.Device.Location que tengan constructores se pueden crear, pero la propiedad Status siempre tendrá el valor Disabled.

  • La ubicación indicada por la propiedad Location de Position siempre será Unknown.

  • No se provocará ningún evento de ubicación.

Volver al principio
Mostrar:
© 2016 Microsoft