ActivitySensor Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un sensor que proporciona la actividad y el estado de un 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
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Ejemplos
Para obtener una implementación de ejemplo, consulte el ejemplo de sensor de actividad.
Comentarios
Nota
Esta clase no se admite en JavaScript
Para usar ActivitySensor, debes definir la funcionalidad del dispositivo de actividad en el archivo de manifiesto de la aplicación.
<Capabilities>
<DeviceCapability Name="activity"/>
</Capabilities>
Propiedades
DeviceId |
Obtiene el identificador del dispositivo. |
MinimumReportInterval |
Obtiene el intervalo de informe mínimo admitido por el sensor. |
PowerInMilliwatts |
Obtiene la potencia en miliwatts que consume el sensor. |
SubscribedActivities |
Obtiene la lista de tipos de actividad que el sensor promete realizar. |
SupportedActivities |
Obtiene la lista de tipos de actividad que admite el sensor. |
Métodos
FromIdAsync(String) |
Obtiene de forma asincrónica el sensor de su identificador. |
GetCurrentReadingAsync() |
Obtiene de forma asincrónica la lectura del sensor actual. |
GetDefaultAsync() |
Obtiene de forma asincrónica el sensor predeterminado. |
GetDeviceSelector() |
Obtiene el selector de dispositivos. |
GetSystemHistoryAsync(DateTime) |
Obtiene de forma asincrónica las lecturas del sensor desde un momento específico. |
GetSystemHistoryAsync(DateTime, TimeSpan) |
Obtiene de forma asincrónica las lecturas del sensor de un tiempo y una duración específicos. |
Eventos
ReadingChanged |
Se produce cada vez que el sensor notifica una nueva lectura del sensor. |