Язык

XamlSourceFocusNavigationRequest Класс

Определение

Предоставляет сведения о запросе фокуса для объекта DesktopWindowXamlSource .

public ref class XamlSourceFocusNavigationRequest sealed
/// [Windows.Foundation.Metadata.Activatable(Microsoft.UI.Xaml.Hosting.IXamlSourceFocusNavigationRequestFactory, 327680, "Microsoft.UI.Xaml.WinUIContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class XamlSourceFocusNavigationRequest final
[Windows.Foundation.Metadata.Activatable(typeof(Microsoft.UI.Xaml.Hosting.IXamlSourceFocusNavigationRequestFactory), 327680, "Microsoft.UI.Xaml.WinUIContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class XamlSourceFocusNavigationRequest
Public NotInheritable Class XamlSourceFocusNavigationRequest
Наследование
Object Platform::Object IInspectable XamlSourceFocusNavigationRequest
Атрибуты

Примеры

В этом примере показано, как добавить остров WASDK с содержимым XAML в приложение Win32 (для запуска приложения необходимо установить среду выполнения Windows App SDK).

Простое приложение Island

Конструкторы

Имя Описание
XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason, Rect, Guid)

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

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

XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason, Rect)

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

XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason)

Инициализирует новый экземпляр объекта XamlSourceFocusNavigationRequest для указанной причины запроса навигации.

Свойства

Имя Описание
CorrelationId

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

HintRect

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

Reason

Возвращает, как uiElement получил фокус в классическом приложении, использующем объект DesktopWindowXamlSource для размещения пользовательского интерфейса на основе XAML.

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

См. также раздел