HumanPresenceSettings 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 la configuración del sistema de presencia humana.
public ref class HumanPresenceSettings sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 983040)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HumanPresenceSettings final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 983040)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HumanPresenceSettings
Public NotInheritable Class HumanPresenceSettings
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 11 Insider Preview (se introdujo en la versión 10.0.23504.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v15.0)
|
Propiedades
DimmingOptions |
Obtiene las opciones de atenuación adaptables para el sensor de presencia humana. |
IsAdaptiveDimmingEnabled |
Obtiene o establece si la atenuación adaptable está habilitada. |
IsAttentionAwareDimmingEnabled |
Esta propiedad ha quedado obsoleta. Para obtener más información, vea Comentarios. Obtiene o establece si el sensor de presencia humana puede atenuar la pantalla del equipo cuando la interacción del usuario no se detecta durante un período de tiempo. |
IsLockOnLeaveEnabled |
Obtiene o establece si el sensor de presencia humana puede bloquear el equipo si detecta que el usuario lo ha dejado desatendido. |
IsWakeOnApproachEnabled |
Obtiene o establece si el sensor de presencia humana puede reactivar el equipo si detecta que el usuario se acerca. |
LockOnLeaveDistanceInMillimeters |
Obtiene o establece la distancia a la que un usuario debe ser del sensor de presencia humana para que el equipo se considere desatendido y se bloquee automáticamente. |
LockOnLeaveTimeout |
Obtiene o establece el intervalo de tiempo que un usuario debe pasar sin detectar por el sensor de presencia humana antes de que el equipo se considere desatendido y bloqueado automáticamente. |
LockOptions |
Obtiene las opciones de bloqueo de permiso (si el sensor de presencia humana ya no detecta un usuario) para el sensor de presencia humana. |
SensorId |
Obtiene o establece el identificador único del sensor de presencia humana. |
WakeOnApproachDistanceInMillimeters |
Obtiene o establece la distancia a la que un usuario debe ser del sensor de presencia humana para que el equipo se desbloquee automáticamente. |
WakeOptions |
Obtiene las opciones de reactivación (si el sensor de presencia humana detecta un usuario) para el sensor de presencia humana. |
Métodos
GetCurrentSettings() |
Recupera la configuración actual del sistema para la detección de presencia humana. |
GetCurrentSettingsAsync() |
Recupera de forma asincrónica la configuración actual del sistema para la detección de presencia humana. |
GetSupportedFeaturesForSensorId(String) |
Recupera las características admitidas por el sensor de presencia humana especificado. |
GetSupportedFeaturesForSensorIdAsync(String) |
Recupera de forma asincrónica las características admitidas por el sensor de presencia humana especificado. |
GetSupportedLockOnLeaveTimeouts() |
Recupera la colección de intervalos (de la configuración del sistema) que se usa para especificar cuánto tiempo debe transcurrir antes de bloquear el equipo después de que un usuario ya no se detecte. |
UpdateSettings(HumanPresenceSettings) |
Actualiza de forma masiva varias configuraciones del sistema de presencia humana con los valores proporcionados. |
UpdateSettingsAsync(HumanPresenceSettings) |
Actualiza de forma asincrónica varias configuraciones del sistema de presencia humana con los valores proporcionados. |
Eventos
SettingsChanged |
Se produce cuando un usuario cambia cualquier configuración de presencia humana. |