Bagikan melalui


ActivitySensor Kelas

Definisi

Mewakili sensor yang menyediakan aktivitas dan status sensor.

public ref class ActivitySensor 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 ActivitySensor 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 ActivitySensor
Public NotInheritable Class ActivitySensor
Warisan
Object Platform::Object IInspectable ActivitySensor
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Contoh

Untuk contoh implementasi, lihat sampel sensor aktivitas.

Keterangan

Catatan

Kelas ini tidak didukung di JavaScript

Untuk menggunakan ActivitySensor, Anda perlu menentukan kemampuan perangkat aktivitas dalam file manifes aplikasi Anda.

<Capabilities>
    <DeviceCapability Name="activity"/>
</Capabilities>

Properti

DeviceId

Mendapatkan pengidentifikasi perangkat.

MinimumReportInterval

Mendapatkan interval laporan minimum yang didukung oleh sensor.

PowerInMilliwatts

Mendapatkan daya dalam miliwatt yang dikonsumsi sensor.

SubscribedActivities

Mendapatkan daftar jenis aktivitas yang berjanji untuk dilakukan sensor.

SupportedActivities

Mendapatkan daftar jenis aktivitas yang didukung sensor.

Metode

FromIdAsync(String)

Secara asinkron mendapatkan sensor dari pengidentifikasinya.

GetCurrentReadingAsync()

Secara asinkron mendapatkan pembacaan sensor saat ini.

GetDefaultAsync()

Secara asinkron mendapatkan sensor default.

GetDeviceSelector()

Mendapatkan pemilih perangkat.

GetSystemHistoryAsync(DateTime)

Secara asinkron mendapatkan pembacaan sensor dari waktu tertentu.

GetSystemHistoryAsync(DateTime, TimeSpan)

Secara asinkron mendapatkan pembacaan sensor dari waktu dan durasi tertentu.

Acara

ReadingChanged

Terjadi setiap kali sensor melaporkan pembacaan sensor baru.

Berlaku untuk

Lihat juga