Partager via


FocusNavigationRequest Classe

Définition

Fournit des détails pour les événements de navigation focus.

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
Héritage
Object Platform::Object IInspectable FocusNavigationRequest
Attributs

Remarques

Cet objet est passé dans les événements de navigation focus FocusNavigationRequestEventEvent DeInputFocusController et InputFocusNavigationHost .

Propriétés

CorrelationId

Obtient l’ID unique généré lorsqu’un événement de mouvement du focus est lancé.

HintRect

Obtient le rectangle englobant utilisé pour identifier les candidats au focus les plus susceptibles de recevoir le focus de navigation.

Reason

Obtient la raison d’un événement de navigation focus.

Méthodes

Create(FocusNavigationReason)

Crée une instance de FocusNavigationRequest à l’aide de l’élément FocusNavigationReason spécifié.

Create(FocusNavigationReason, Rect)

Crée une instance de FocusNavigationRequest à l’aide de l’élément FocusNavigationReason et de l’indicateur Rect spécifiés.

Create(FocusNavigationReason, Rect, Guid)

Crée un instance de FocusNavigationRequest à l’aide de l’identificateur unique, et de FocusNavigationReason spécifiés.

S’applique à