Microsoft.Maui.Devices.Sensors 命名空间

提供接口、类和支持类型,以便跨所有受支持的平台使用设备传感器。 例如加速计、指南针、地理位置等。

Accelerometer

三维空间中设备加速的加速计数据。

AccelerometerChangedEventArgs

包含 的当前读取的事件 IAccelerometer参数。

Barometer

监视大气压力的变化。

BarometerChangedEventArgs

包含事件中的 ReadingChanged 当前压力信息。

Compass

监视对用户设备方向的更改。

CompassChangedEventArgs

指南针读取更改时的事件参数。

CompassExtensions

此类包含用于 的 ICompass静态扩展方法。

Geocoding

地理编码 API 提供将地标地理编码为位置坐标和反向地理编码到地点标记的功能。

GeocodingExtensions

具有 API 扩展方法的 IGeocoding 静态类。

Geolocation

提供一种获取设备的当前位置的方法。

GeolocationExtensions

具有 API 扩展方法的 IGeolocation 静态类。

GeolocationListeningFailedEventArgs

地理位置侦听错误事件的事件参数。

GeolocationListeningRequest

用于侦听地理位置的请求选项

GeolocationLocationChangedEventArgs

包含 的当前读取的事件 LocationChanged参数。

GeolocationRequest

表示位置请求的条件。

Gyroscope

陀螺仪 API 允许监视设备的陀螺仪传感器,该传感器是围绕设备的三个主轴旋转。

GyroscopeChangedEventArgs

包含从 ReadingChanged 事件读取信息的当前轴。

Location

表示设备报告的纬度、经度、海拔和时间信息的物理位置。

LocationExtensions

此类包含用于 Location 对象的静态扩展方法。

Magnetometer

检测设备相对于地球磁场的 (μ) 。

MagnetometerChangedEventArgs

包含事件中的 ReadingChanged 当前压力信息。

OrientationSensor

OrientationSensor API 允许在三维空间中监视设备的方向。

OrientationSensorChangedEventArgs

包含来自 事件的当前方向传感器信息 ReadingChanged

OrientationSensorImplementation

API 的具体实现 IOrientationSensor

Placemark

表示地理坐标的用户友好说明。 这包含位置名称、地址和其他信息等信息。

PlacemarkExtensions

此类包含用于 Placemark 对象的静态扩展方法。

结构

AccelerometerData

表示设备的三个加速计的数据。

BarometerData

包含用户设备晴雨表测量的压力。

CompassData

包含用户设备的方向。

GyroscopeData

包含由设备的陀螺仪测量的轴读数。

MagnetometerData

包含用户设备磁力计测量的压力。

OrientationSensorData

包含用户设备方向传感器测量的方向。

接口

IAccelerometer

三维空间中设备加速的加速计数据。

IBarometer

监视大气压力的变化。

ICompass

监视对用户设备方向的更改。

IGeocoding

地理编码 API 提供将地标地理编码为位置坐标和反向地理编码到地点标记的功能。

IGeolocation

提供一种获取设备的当前位置的方法。

IGyroscope

陀螺仪 API 允许监视设备的陀螺仪传感器,该传感器是围绕设备的三个主轴旋转。

IMagnetometer

检测设备相对于地球磁场的 (μ) 。

IOrientationSensor

OrientationSensor API 允许在三维空间中监视设备的方向。

IPlatformCompass

与 一起使用 ICompass的特定于平台的 API。

IPlatformGeocoding

特定于平台的地理编码 API 的单独抽象。

枚举

AltitudeReferenceSystem

指示定义位置时要使用的海拔参考系统。

DistanceUnits

用于转换的距离单位。

GeolocationAccuracy

表示确定设备位置时的准确性级别。

GeolocationError

用于侦听地理位置更改的错误值

SensorSpeed

表示用于监视设备传感器的更改的传感器速度。

注解

此命名空间中的功能以前称为 (Xamarin) Essentials。