Condividi tramite


ActivitySensor Classe

Definizione

Rappresenta un sensore che fornisce l'attività e lo stato di un sensore.

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
Ereditarietà
Object Platform::Object IInspectable ActivitySensor
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Esempio

Per un'implementazione di esempio, vedere l'esempio di sensore di attività.

Commenti

Nota

Questa classe non è supportata in JavaScript

Per usare ActivitySensor, è necessario definire la funzionalità del dispositivo attività nel file manifesto dell'app.

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

Proprietà

DeviceId

Ottiene l'identificatore del dispositivo.

MinimumReportInterval

Ottiene l'intervallo minimo di report supportato dal sensore.

PowerInMilliwatts

Ottiene la potenza in milliwatt che il sensore usa.

SubscribedActivities

Ottiene l'elenco dei tipi di attività che il sensore impegna a eseguire.

SupportedActivities

Ottiene l'elenco dei tipi di attività supportati dal sensore.

Metodi

FromIdAsync(String)

Ottiene in modo asincrono il sensore dal relativo identificatore.

GetCurrentReadingAsync()

Ottiene in modo asincrono la lettura del sensore corrente.

GetDefaultAsync()

Ottiene in modo asincrono il sensore predefinito.

GetDeviceSelector()

Ottiene il selettore del dispositivo.

GetSystemHistoryAsync(DateTime)

Ottiene in modo asincrono le letture dei sensori da un momento specifico.

GetSystemHistoryAsync(DateTime, TimeSpan)

Ottiene in modo asincrono le letture dei sensori da un tempo e una durata specifici.

Eventi

ReadingChanged

Si verifica ogni volta che il sensore segnala una nuova lettura del sensore.

Si applica a

Vedi anche