Поделиться через


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

Возвращает или задает уникальный идентификатор датчика присутствия человека.

WakeOnApproachDistanceInMillimeters

Возвращает или задает расстояние, на котором пользователь должен находиться от датчика присутствия человека, чтобы компьютер автоматически разблокировать.

WakeOptions

Возвращает параметры пробуждения (определяется ли пользователь датчиком присутствия человека) для датчика присутствия человека.

Методы

GetCurrentSettings()

Извлекает текущие системные параметры для обнаружения присутствия человека.

GetCurrentSettingsAsync()

Асинхронно извлекает текущие системные параметры для обнаружения присутствия человека.

GetSupportedFeaturesForSensorId(String)

Извлекает функции, поддерживаемые указанным датчиком присутствия человека.

GetSupportedFeaturesForSensorIdAsync(String)

Асинхронно извлекает функции, поддерживаемые указанным датчиком присутствия человека.

GetSupportedLockOnLeaveTimeouts()

Извлекает коллекцию интервалов (из параметров системы), используемых для указания того, сколько времени должно пройти до блокировки компьютера после того, как пользователь больше не будет обнаружен.

UpdateSettings(HumanPresenceSettings)

Массовое обновление различных параметров системы присутствия человека с помощью указанных значений.

UpdateSettingsAsync(HumanPresenceSettings)

Асинхронно обновляет различные системные параметры присутствия человека с помощью предоставленных значений.

События

SettingsChanged

Происходит, когда пользователь изменяет любой параметр присутствия человека.

Применяется к

См. также раздел