Condividi tramite


FocusNavigationRequest Classe

Definizione

Fornisce i dettagli per gli eventi di spostamento attivo.

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
Ereditarietà
Object Platform::Object IInspectable FocusNavigationRequest
Attributi

Commenti

Questo oggetto viene passato negli eventi di spostamento dello stato attivo FocusNavigationRequestEventArgs di InputFocusController e InputFocusNavigationHost .

Proprietà

CorrelationId

Ottiene l'ID univoco generato quando viene avviato un evento di spostamento dello stato attivo.

HintRect

Ottiene il rettangolo di delimitamento usato per identificare i candidati dello stato attivo più probabile che ricevano lo stato attivo.

Reason

Ottiene il motivo di un evento di spostamento attivo.

Metodi

Create(FocusNavigationReason)

Crea un'istanza di FocusNavigationRequest usando l'oggetto FocusNavigationReason specificato.

Create(FocusNavigationReason, Rect)

Crea un'istanza di FocusNavigationRequest usando l'hintFocusNavigationReason specificato.

Create(FocusNavigationReason, Rect, Guid)

Crea un'istanza di FocusNavigationRequest usando l'identificatore univocofocusNavigationReason, hint Rect e univoco specificati.

Si applica a