SystemButtonEventController クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ハードウェア システム ボタン (関数ボタンなど) によって生成されたイベントを処理する機能を有効にします。
public ref class SystemButtonEventController sealed : AttachableInputObject
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 655360)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SystemButtonEventController final : AttachableInputObject
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 655360)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SystemButtonEventController : AttachableInputObject
Public NotInheritable Class SystemButtonEventController
Inherits AttachableInputObject
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 10, version 2004 (10.0.19041.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v10.0 で導入)
|
注釈
この API は、ハードウェア システム ボタンからイベントをインターセプトするための低レベルフックとしてアクセシビリティ ツールで使用することを目的としています。
SystemButtonEventController イベント登録はシステム全体に適用され、先着順です。 アプリケーションまたはサービスによって SystemButtonEventController イベント Handled プロパティが true に設定されている場合、同じイベント通知のアプリまたはサービスの後に登録されたアプリケーションまたはサービスは通知を受け取りません。
メソッド
Close() |
AttachableInputObject インスタンスを終了します。 (継承元 AttachableInputObject) |
CreateForDispatcherQueue(DispatcherQueue) |
指定したディスパッチャー キューに SystemButtonEventController オブジェクトを作成します。 すべてのイベントがキュー スレッドで発生します。 |
Dispose() |
アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。 (継承元 AttachableInputObject) |
イベント
SystemFunctionButtonPressed |
Fn ハードウェア システム (関数シフトとも呼ばれます) ボタンが押されたときに発生します。 |
SystemFunctionButtonReleased |
現在押されている Fn ハードウェア システム (関数シフトとも呼ばれます) ボタンが離されたときに発生します。 |
SystemFunctionLockChanged |
Fn ハードウェア システム (関数シフトとも呼ばれます) ボタン ロックの状態の変更時に発生します。 |
SystemFunctionLockIndicatorChanged |
Fn ハードウェア システム (関数シフトとも呼ばれます) ボタン ロックのビジュアル インジケーターの状態の変更時に発生します。 |