Freigeben über


ActivitySensor Klasse

Definition

Stellt einen Sensor dar, der die Aktivität und status eines Sensors bereitstellt.

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
Vererbung
Object Platform::Object IInspectable ActivitySensor
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Beispiele

Eine Beispielimplementierung finden Sie im Aktivitätssensorbeispiel.

Hinweise

Hinweis

Diese Klasse wird in JavaScript nicht unterstützt.

Um ActivitySensor verwenden zu können, müssen Sie die Aktivitätsgerätefunktion in Ihrer App-Manifestdatei definieren.

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

Eigenschaften

DeviceId

Ruft den Gerätebezeichner ab.

MinimumReportInterval

Ruft das minimale Berichtsintervall ab, das vom Sensor unterstützt wird.

PowerInMilliwatts

Ruft die Leistung in Milliwatt ab, die der Sensor verbraucht.

SubscribedActivities

Ruft die Liste der Aktivitätstypen ab, zu denen der Sensor zugesagt hat.

SupportedActivities

Ruft die Liste der Aktivitätstypen ab, die vom Sensor unterstützt werden.

Methoden

FromIdAsync(String)

Ruft den Sensor asynchron aus seinem Bezeichner ab.

GetCurrentReadingAsync()

Ruft asynchron den aktuellen Sensorwert ab.

GetDefaultAsync()

Ruft asynchron den Standardsensor ab.

GetDeviceSelector()

Ruft die Geräteauswahl ab.

GetSystemHistoryAsync(DateTime)

Ruft asynchron Sensormesswerte aus einer bestimmten Zeit ab.

GetSystemHistoryAsync(DateTime, TimeSpan)

Ruft asynchron Sensormesswerte aus einer bestimmten Zeit und Dauer ab.

Ereignisse

ReadingChanged

Tritt jedes Mal auf, wenn der Sensor einen neuen Sensorwert meldet.

Gilt für:

Weitere Informationen