ProximitySensor Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет интерфейс для датчика близкого взаимодействия, чтобы определить, обнаружен ли объект.
См. пример внедрения в примере с бесконтактным датчиком.
public ref class ProximitySensor sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ProximitySensor final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ProximitySensor
Public NotInheritable Class ProximitySensor
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Комментарии
Журнал версий
Версия Windows | Версия пакета SDK | Добавленная стоимость |
---|---|---|
1511 | 10586 | GetReadingsFromTriggerDetails |
Свойства
DeviceId |
Возвращает идентификатор устройства. |
MaxDistanceInMillimeters |
Наибольшее расстояние, на котором датчик близкого взаимодействия может обнаружить объект. |
MinDistanceInMillimeters |
Наименьшее расстояние, на котором датчик близкого взаимодействия может обнаружить объект. |
Методы
CreateDisplayOnOffController() |
Создает контроллер, отвечающий за включение или отключение дисплея на основе ProximitySensorReading. |
FromId(String) |
Получает датчик близкого взаимодействия из его идентификатора. |
GetCurrentReading() |
Возвращает текущее значение для датчика близкого взаимодействия. |
GetDeviceSelector() |
Возвращает селектор устройства. |
GetReadingsFromTriggerDetails(SensorDataThresholdTriggerDetails) |
Получает данные из сведений о триггере в фоновой задаче. |
События
ReadingChanged |
Происходит каждый раз, когда датчик близкого взаимодействия сообщает новое значение. |