HumanPresenceSettings Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |