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

このプロパティは今後使用しません。 詳細については、「解説」をご覧ください。

ユーザーの操作が一定期間検出されない場合に、人間のプレゼンス センサーが PC の画面を暗くできるかどうかを取得または設定します。

IsLockOnLeaveEnabled

ユーザーが無人で PC を放置したことを検出した場合に、人間のプレゼンス センサーが PC をロックできるかどうかを取得または設定します。

IsWakeOnApproachEnabled

ユーザーが近づいていると検出した場合に、人間のプレゼンス センサーが PC をスリープ解除できるかどうかを取得または設定します。

LockOnLeaveDistanceInMillimeters

PC が無人と見なされ、自動的にロックされるために、ユーザーが人間のプレゼンス センサーから取得または設定する必要がある距離を設定します。

LockOnLeaveTimeout

PC が無人と見なされ、自動的にロックされる前に、ユーザーが人間のプレゼンス センサーによって検出されない時間間隔を取得または設定します。

LockOptions

人間のプレゼンス センサーの休暇オプション (ユーザーが人間のプレゼンス センサーによって検出されなくなったかどうか) のロックを取得します。

SensorId

人間のプレゼンス センサーの一意の ID を取得または設定します。

WakeOnApproachDistanceInMillimeters

ユーザーが PC の人間のプレゼンス センサーから自動的にロックを解除する距離を取得または設定します。

WakeOptions

人間のプレゼンス センサーのウェイク オプション (ユーザーが人間のプレゼンス センサーによって検出されたかどうか) を取得します。

メソッド

GetCurrentSettings()

人間のプレゼンス検出用の現在のシステム設定を取得します。

GetCurrentSettingsAsync()

人間のプレゼンス検出用の現在のシステム設定を非同期的に取得します。

GetSupportedFeaturesForSensorId(String)

指定した人間の存在センサーでサポートされている機能を取得します。

GetSupportedFeaturesForSensorIdAsync(String)

指定された人間のプレゼンス センサーでサポートされている機能を非同期的に取得します。

GetSupportedLockOnLeaveTimeouts()

ユーザーが検出されなくなった後に PC をロックするまでの時間を指定するために使用される間隔のコレクションを (システム設定から) 取得します。

UpdateSettings(HumanPresenceSettings)

指定された値を使用して、さまざまな人間のプレゼンス システム設定を一括更新します。

UpdateSettingsAsync(HumanPresenceSettings)

指定された値を使用して、さまざまな人間のプレゼンス システム設定を非同期的に更新します。

イベント

SettingsChanged

ユーザーが人間のプレゼンス設定を変更したときに発生します。

適用対象

こちらもご覧ください