Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Namespace System.Device.Location

.NET Framework (current version)
 

O System.Device.Location namespace permite que os desenvolvedores de aplicativos acessar facilmente o local do computador, usando uma única API. Informações de local vêm de vários provedores, como GPS, triangulação de Wi-Fi e triangulação de torre de telefone da célula. O System.Device.Location classes fornecem uma única API para encapsular vários provedores de local em um computador e oferecer suporte a priorização perfeita e fazer a transição entre eles. Como resultado, não é necessário que os desenvolvedores de aplicativos que usam essa API moldar aplicativos para configurações específicas de hardware.

ClasseDescrição
System_CAPS_pubclassCivicAddress

Representa um endereço civil. Um endereço civil pode incluir campos como endereço, CEP, estado e país ou região.

System_CAPS_pubclassCivicAddressResolver

Fornece funcionalidade para resolver um local baseado em coordenadas para um endereço civil.

System_CAPS_pubclassGeoCoordinate

Representa um local geográfico que é determinado pelas coordenadas latitude e longitude Também pode incluir informações sobre a altitude, a precisão, a velocidade e o curso.

System_CAPS_pubclassGeoCoordinateWatcher

Fornece dados de localização baseados em coordenadas de latitude e longitude.

System_CAPS_pubclassGeoPosition<T>

Contém dados de localização de um tipo especificado pelo parâmetro de tipo da classe GeoPosition<T>.

System_CAPS_pubclassGeoPositionChangedEventArgs<T>

Fornece dados para o PositionChanged evento.

System_CAPS_pubclassGeoPositionStatusChangedEventArgs

Contém dados para um evento GeoPositionStatusChanged.

System_CAPS_pubclassResolveAddressCompletedEventArgs

Fornece dados para o ResolveAddressCompleted evento.

InterfaceDescrição
System_CAPS_pubinterfaceICivicAddressResolver

Fornece um método que quando implementada, resolve uma localização de latitude/longitude para um endereço civil.

System_CAPS_pubinterfaceIGeoPositionWatcher<T>

Interface que pode ser implementada para fornecer atualizações de local de dados e de recebimento ao acessar do local.

EnumeraçãoDescrição
System_CAPS_pubenumGeoPositionAccuracy

Especifica o nível de precisão solicitado para os dados de localização que o aplicativo usa.

System_CAPS_pubenumGeoPositionPermission

Indica se o aplicativo de chamada tem permissão para acessar dados de localização.

System_CAPS_pubenumGeoPositionStatus

Indica a capacidade do localizador do Windows em fornecer atualizações de localização.

O GeoCoordinateWatcher coordenadas de dados de localização de fontes de classe que se baseia em latitude e longitude. O CivicAddressResolver e ICivicAddressResolver tipos fornecem a capacidade de resolver uma coordenada local para um endereço civil. Além disso, o IGeoPositionWatcher<T> interface pode ser implementada para estender os tipos de dados local que são fornecidos.

No Windows 7, todos os System.Device.Location classes são totalmente funcionais, se um provedor local está instalado e pode determinar a localização do computador. No Windows 7 Starter Edition, o provedor local padrão que podem ser definidas no painel de controle é o provedor de único local com suporte.

Observação   nas versões do Windows anteriores ao Windows 7, as seguintes condições se aplicam:

  • Todos os System.Device.Location objetos que têm construtores podem ser criados, mas o Status propriedade sempre terá o valor Disabled.

  • O local indicado pelo Location propriedade Position sempre será Unknown.

  • Nenhum evento de localização será gerado.

Retornar ao início
Mostrar: