ActivitySensor Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |