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
Атрибуты

Комментарии

Этот объект передается в focusNavigationRequestEventArgs событий навигации по фокусу InputFocusController и InputFocusNavigationHost .

Свойства

CorrelationId

Возвращает уникальный идентификатор, созданный при инициировании события перемещения фокуса.

HintRect

Возвращает ограничивающий прямоугольник, используемый для определения кандидатов фокуса, которые, скорее всего, получат фокус навигации.

Reason

Возвращает причину события навигации по фокусу.

Методы

Create(FocusNavigationReason)

Создает экземпляр FocusNavigationRequest , используя указанный FocusNavigationReason.

Create(FocusNavigationReason, Rect)

Создает экземпляр FocusNavigationRequest , используя указанные FocusNavigationReason и указание Rect.

Create(FocusNavigationReason, Rect, Guid)

Создает экземпляр FocusNavigationRequest , используя указанный FocusNavigationReason, подсказку Rect и уникальный идентификатор.

Применяется к