Freigeben über


HumanPresenceSettings Klasse

Definition

Stellt die verschiedenen Einstellungen des Systems für menschliche Anwesenheit dar.

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
Vererbung
Object Platform::Object IInspectable HumanPresenceSettings
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 11 Insider Preview (eingeführt in 10.0.23504.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v15.0)

Eigenschaften

DimmingOptions

Ruft die Adaptive Dimming-Optionen für den menschlichen Anwesenheitssensor ab.

IsAdaptiveDimmingEnabled

Ruft ab oder legt fest, ob adaptives Dimmen aktiviert ist.

IsAttentionAwareDimmingEnabled

Diese Eigenschaft ist veraltet. Weitere Informationen finden Sie unter Hinweise.

Ruft ab oder legt fest, ob der Menschliche Anwesenheitssensor den Bildschirm des PCs dimmen kann, wenn eine Benutzerinteraktion für einen bestimmten Zeitraum nicht erkannt wird.

IsLockOnLeaveEnabled

Ruft ab oder legt fest, ob der Menschliche Anwesenheitssensor den PC sperren kann, wenn er erkennt, dass der Benutzer ihn unbeaufsichtigt gelassen hat.

IsWakeOnApproachEnabled

Ruft ab oder legt fest, ob der Menschliche Anwesenheitssensor den PC reaktivieren kann, wenn er erkennt, dass sich der Benutzer nähert.

LockOnLeaveDistanceInMillimeters

Ruft die Entfernung ab, die ein Benutzer vom Sensor für die menschliche Anwesenheit haben muss, damit der PC als unbeaufsichtigt und automatisch gesperrt wird, oder legt diesen fest.

LockOnLeaveTimeout

Ruft das Zeitintervall ab, das ein Benutzer vom menschlichen Anwesenheitssensor nicht erkannt werden muss, bevor der PC als unbeaufsichtigt und automatisch gesperrt betrachtet wird, oder legt dieses fest.

LockOptions

Ruft die Optionen für die Sperrung ab (ob ein Benutzer vom Sensor für die menschliche Anwesenheit nicht mehr erkannt wird) für den menschlichen Anwesenheitssensor ab.

SensorId

Ruft die eindeutige ID des menschlichen Anwesenheitssensors ab oder legt diese fest.

WakeOnApproachDistanceInMillimeters

Ruft die Entfernung ab, die ein Benutzer vom menschlichen Anwesenheitssensor haben muss, damit der PC automatisch entsperrt werden kann, oder legt diesen fest.

WakeOptions

Ruft die Aktivierungsoptionen ab (ob ein Benutzer vom menschlichen Anwesenheitssensor erkannt wird) für den menschlichen Anwesenheitssensor.

Methoden

GetCurrentSettings()

Ruft die aktuellen Systemeinstellungen für die Erkennung menschlicher Anwesenheit ab.

GetCurrentSettingsAsync()

Ruft asynchron die aktuellen Systemeinstellungen für die Erkennung menschlicher Anwesenheit ab.

GetSupportedFeaturesForSensorId(String)

Ruft die vom angegebenen Anwesenheitssensor unterstützten Features ab.

GetSupportedFeaturesForSensorIdAsync(String)

Ruft asynchron die vom angegebenen Anwesenheitssensor unterstützten Features ab.

GetSupportedLockOnLeaveTimeouts()

Ruft die Sammlung von Intervallen (aus den Systemeinstellungen) ab, die verwendet werden, um anzugeben, wie viel Zeit vor dem Sperren des PCs vergehen soll, nachdem ein Benutzer nicht mehr erkannt wurde.

UpdateSettings(HumanPresenceSettings)

Bulk aktualisiert verschiedene Systemeinstellungen für die Anwesenheit von Personen mit den angegebenen Werten.

UpdateSettingsAsync(HumanPresenceSettings)

Aktualisiert asynchron verschiedene Einstellungen des Systems für menschliche Anwesenheit mit den angegebenen Werten.

Ereignisse

SettingsChanged

Tritt auf, wenn ein Benutzer eine Einstellung für menschliche Anwesenheit ändert.

Gilt für:

Weitere Informationen