次の方法で共有


FocusNavigationRequest クラス

定義

フォーカス ナビゲーション イベントの詳細を提供します。

public ref class FocusNavigationRequest sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65541)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class FocusNavigationRequest final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65541)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class FocusNavigationRequest
Public NotInheritable Class FocusNavigationRequest
継承
Object Platform::Object IInspectable FocusNavigationRequest
属性

注釈

このオブジェクトは、InputFocusController および InputFocusNavigationHost フォーカス ナビゲーション イベントの FocusNavigationRequestEventArgs で渡されます。

プロパティ

CorrelationId

フォーカス移動イベントが開始されたときに生成される一意の ID を取得します。

HintRect

ナビゲーション フォーカスを受け取る可能性が最も高いフォーカス候補を識別するために使用される外接する四角形を取得します。

Reason

フォーカス ナビゲーション イベントの理由を取得します。

メソッド

Create(FocusNavigationReason)

指定した FocusNavigationReason を使用して 、FocusNavigationRequest のインスタンスを作成します。

Create(FocusNavigationReason, Rect)

指定した FocusNavigationReason とヒント Rect を使用して、FocusNavigationRequest のインスタンスを作成します。

Create(FocusNavigationReason, Rect, Guid)

指定した FocusNavigationReason、ヒント Rect、および一意識別子を使用して、FocusNavigationRequest のインスタンスを作成します。

適用対象