Pedometer Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет интерфейс для шагомера для измерения количества выполненных шагов.
См. пример внедрения в примере с шагомером.
public ref class Pedometer sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class Pedometer final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class Pedometer
Public NotInheritable Class Pedometer
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Комментарии
Примечание
Этот класс не поддерживается в JavaScript
Журнал версий
Версия Windows | Версия пакета SDK | Добавленная стоимость |
---|---|---|
1511 | 10586 | GetCurrentReadings |
1511 | 10586 | GetReadingsFromTriggerDetails |
Свойства
DeviceId |
Возвращает идентификатор устройства. |
MinimumReportInterval |
Наименьший интервал отчета, поддерживаемый этим шагомером. |
PowerInMilliwatts |
Возвращает мощность, потребляемую датчиком. |
ReportInterval |
Возвращает или задает текущий интервал отчета для шагомера. |
Методы
FromIdAsync(String) |
Получает шагомер по идентификатору. |
GetCurrentReadings() |
Возвращает сведения о текущем шаге от датчика шагомера. |
GetDefaultAsync() |
Асинхронно получает шагомер по умолчанию. |
GetDeviceSelector() |
Возвращает селектор устройства. |
GetReadingsFromTriggerDetails(SensorDataThresholdTriggerDetails) |
Получает данные из сведений о триггере в фоновой задаче. |
GetSystemHistoryAsync(DateTime) |
Асинхронно получает показания датчика за определенное время. |
GetSystemHistoryAsync(DateTime, TimeSpan) |
Асинхронно получает показания шагомера за определенное время и длительность. |
События
ReadingChanged |
Происходит каждый раз, когда шагомер сообщает новое значение. |