Compartilhar via


Microsoft.Maui.Devices.Sensors Namespace

Fornece interfaces, classes e tipos de suporte para trabalhar com sensores de dispositivo em todas as plataformas com suporte. Por exemplo, acelerômetro, bússola, geolocalização etc.

Classes

Accelerometer

Dados do acelerômetro da aceleração do dispositivo no espaço tridimensional.

AccelerometerChangedEventArgs

Argumentos de evento que contêm a leitura atual de IAccelerometer.

Barometer

Monitore as alterações na pressão atmosférica.

BarometerChangedEventArgs

Contém as informações de pressão atuais do ReadingChanged evento.

Compass

Monitore as alterações na orientação do dispositivo do usuário.

CompassChangedEventArgs

Argumentos de evento quando a leitura da bússola é alterada.

CompassExtensions

Essa classe contém métodos de extensão estáticos para uso com ICompass.

Geocoding

A API de Geocodificação fornece funcionalidade para geocodificar uma marca de lugar para coordenadas posicionais e coordenadas de geocódigo reverso para uma marca de lugar.

GeocodingExtensions

Classe estática com métodos de extensão para as IGeocoding APIs.

Geolocation

Fornece uma maneira de obter o local atual do dispositivo.

GeolocationExtensions

Classe estática com métodos de extensão para as IGeolocation APIs.

GeolocationListeningFailedEventArgs

Argumentos de evento para o evento de erro de escuta de geolocalização.

GeolocationListeningRequest

Opções de solicitação para escutar geolocalizações

GeolocationLocationChangedEventArgs

Argumentos de evento que contêm a leitura atual de LocationChanged.

GeolocationRequest

Representa os critérios de uma solicitação de local.

Gyroscope

A API de Giroscópio permite monitorar o sensor de giroscópio do dispositivo, que é a rotação em torno dos três eixos primários do dispositivo.

GyroscopeChangedEventArgs

Contém as informações de leitura do eixo atual do ReadingChanged evento.

Location

Representa um local físico com as informações de latitude, longitude, altitude e tempo relatadas pelo dispositivo.

LocationExtensions

Essa classe contém métodos de extensão estáticos para uso com Location objetos .

Magnetometer

Detectar o recuo do dispositivo em relação ao campo magnético da Terra em microteslas (μ).

MagnetometerChangedEventArgs

Contém as informações de pressão atuais do ReadingChanged evento.

OrientationSensor

A API OrientationSensor permite monitorar a orientação de um dispositivo no espaço tridimensional.

OrientationSensorChangedEventArgs

Contém as informações atuais do sensor de orientação do ReadingChanged evento.

OrientationSensorImplementation

Implementação concreta das IOrientationSensor APIs.

Placemark

Representa uma descrição amigável de uma coordenada geográfica. Isso contém informações como o nome do local, seu endereço e outras informações.

PlacemarkExtensions

Essa classe contém métodos de extensão estáticos para uso com Placemark objetos .

Estruturas

AccelerometerData

Dados que representam os três acelerômetros dos dispositivos.

BarometerData

Contém a pressão medida pelo barômetro do dispositivo do usuário.

CompassData

Contém a orientação do dispositivo do usuário.

GyroscopeData

Contém as leituras de eixo medidas pelo giroscópio do dispositivo.

MagnetometerData

Contém a pressão medida pelo magnetômetro do dispositivo do usuário.

OrientationSensorData

Contém a orientação medida pelo sensor de orientação do dispositivo do usuário.

Interfaces

IAccelerometer

Dados do acelerômetro da aceleração do dispositivo no espaço tridimensional.

IBarometer

Monitore as alterações na pressão atmosférica.

ICompass

Monitore as alterações na orientação do dispositivo do usuário.

IGeocoding

A API de Geocodificação fornece funcionalidade para geocodificar uma marca de lugar para coordenadas posicionais e coordenadas de geocódigo reverso para uma marca de lugar.

IGeolocation

Fornece uma maneira de obter o local atual do dispositivo.

IGyroscope

A API de Giroscópio permite monitorar o sensor de giroscópio do dispositivo, que é a rotação em torno dos três eixos primários do dispositivo.

IMagnetometer

Detectar o recuo do dispositivo em relação ao campo magnético da Terra em microteslas (μ).

IOrientationSensor

A API OrientationSensor permite monitorar a orientação de um dispositivo no espaço tridimensional.

IPlatformCompass

APIs específicas da plataforma para uso com ICompass.

IPlatformGeocoding

Abstração separada para APIs de geocodificação específicas da plataforma.

Enumerações

AltitudeReferenceSystem

Indica o sistema de referência de altitude a ser usado na definição de um local.

DistanceUnits

Unidade de distância para uso na conversão.

GeolocationAccuracy

Representa níveis de precisão ao determinar o local do dispositivo.

GeolocationError

Valores de erro para escutar alterações de geolocalização

SensorSpeed

Representa a velocidade do sensor para monitorar os sensores do dispositivo em busca de alterações.

Comentários

A funcionalidade nesse namespace é anteriormente conhecida como (Xamarin) Essentials.