HumanPresenceSettings 类

定义

表示各种人类状态系统设置。

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
继承
Object Platform::Object IInspectable HumanPresenceSettings
属性

Windows 要求

设备系列
Windows 11 Insider Preview (在 10.0.23504.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v15.0 中引入)

属性

DimmingOptions

获取人类存在传感器的自适应调光选项。

IsAdaptiveDimmingEnabled

获取或设置是否启用自适应调光。

IsAttentionAwareDimmingEnabled

此属性已过时。 有关更多信息,请参见备注

获取或设置在一段时间内未检测到用户交互时,人类存在传感器是否可以调暗电脑的屏幕。

IsLockOnLeaveEnabled

获取或设置人类状态传感器在检测到用户处于无人参与状态时是否可以锁定电脑。

IsWakeOnApproachEnabled

获取或设置人类状态传感器在检测到用户正在接近时是否可以唤醒电脑。

LockOnLeaveDistanceInMillimeters

获取或设置用户与人类状态传感器之间的距离,使电脑被视为无人参与并自动锁定。

LockOnLeaveTimeout

获取或设置在电脑被视为无人参与并自动锁定之前,用户必须被人类状态传感器检测到的时间间隔。

LockOptions

获取“离开锁定”选项, (人类存在传感器) 是否不再检测到用户。

SensorId

获取或设置人类存在传感器的唯一 ID。

WakeOnApproachDistanceInMillimeters

获取或设置用户与人类状态传感器之间的距离,以便电脑自动解锁。

WakeOptions

获取唤醒选项, (人类存在传感器) 是否检测到用户。

方法

GetCurrentSettings()

检索人类存在检测的当前系统设置。

GetCurrentSettingsAsync()

异步检索人类存在检测的当前系统设置。

GetSupportedFeaturesForSensorId(String)

检索指定的人类存在传感器支持的功能。

GetSupportedFeaturesForSensorIdAsync(String)

异步检索指定的人类存在传感器支持的功能。

GetSupportedLockOnLeaveTimeouts()

检索系统设置 (间隔的集合,) 用于指定在不再检测到用户后锁定电脑之前应经过的时间。

UpdateSettings(HumanPresenceSettings)

使用提供的值批量更新各种人类状态系统设置。

UpdateSettingsAsync(HumanPresenceSettings)

使用提供的值异步更新各种人类状态系统设置。

事件

SettingsChanged

当用户更改任何人类状态设置时发生。

适用于

另请参阅