Interface ILocation (locationapi.h)
[A API de Localização do Win32 está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele poderá ser alterado ou ficar indisponível em versões subsequentes. Em vez disso, use a API Windows.Devices.Geolocation . ]
Fornece métodos usados para gerenciar relatórios de localização, registro de eventos e permissões de sensor.
Herança
A interface ILocation herda da interface IUnknown . O ILocation também tem estes tipos de membros:
Métodos
A interface ILocation tem esses métodos.
ILocation::GetDesiredAccuracy Recupera a configuração de precisão solicitada atual. |
ILocation::GetReport Recupera um relatório de localização. |
ILocation::GetReportInterval Recupera a quantidade de tempo solicitada, em milissegundos, entre eventos de relatório. |
ILocation::GetReportStatus Recupera o status para o tipo de relatório especificado. |
ILocation::RegisterForReport Solicita eventos de relatório de localização. |
ILocation::RequestPermissions Abre uma caixa de diálogo do sistema para solicitar permissão do usuário para habilitar dispositivos de localização. |
ILocation::SetDesiredAccuracy Especifica a precisão a ser usada. |
ILocation::SetReportInterval Especifica a quantidade mínima de tempo solicitada, em milissegundos, entre eventos de relatório. |
ILocation::UnregisterForReport Interrompe as notificações de evento para o tipo de relatório especificado. |
Comentários
Quando CoCreateInstance é chamado para criar um objeto ILocation, ele pode resultar em uma notificação sendo exibida na barra de tarefas e um evento de Atividade de Localização sendo conectado Visualizador de Eventos, se for o primeiro uso de localização do aplicativo.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | locationapi.h |