HumanPresenceSettings 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示各种人类状态系统设置。
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
- 继承
- 属性
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 |
当用户更改任何人类状态设置时发生。 |