共用方式為


XamlSourceFocusNavigationRequest 建構函式

定義

多載

XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason)

使用導覽要求的原因,初始化 XamlSourceFocusNavigationRequest 類別的新實例。

XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason, Rect)

初始化 XamlSourceFocusNavigationRequest 類別的新實例,其中包含導覽要求的原因,以及將接收流覽焦點的周框。

XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason, Rect, Guid)

初始化 XamlSourceFocusNavigationRequest 類別的新實例,其中包含導覽要求的原因、將接收流覽焦點的周框,以及要求的唯一相互關聯識別碼。

XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason)

使用導覽要求的原因,初始化 XamlSourceFocusNavigationRequest 類別的新實例。

public:
 XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason reason);
 XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason const& reason);
public XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason reason);
function XamlSourceFocusNavigationRequest(reason)
Public Sub New (reason As XamlSourceFocusNavigationReason)

參數

reason
XamlSourceFocusNavigationReason

值,表示巡覽要求的原因。

適用於

XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason, Rect)

初始化 XamlSourceFocusNavigationRequest 類別的新實例,其中包含導覽要求的原因,以及將接收流覽焦點的周框。

public:
 XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason reason, Rect hintRect);
 XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason const& reason, Rect const& hintRect);
public XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason reason, Rect hintRect);
function XamlSourceFocusNavigationRequest(reason, hintRect)
Public Sub New (reason As XamlSourceFocusNavigationReason, hintRect As Rect)

參數

reason
XamlSourceFocusNavigationReason

值,表示巡覽要求的原因。

hintRect
Rect

傳統型應用程式中遺失焦點 (的專案周框,也就是 DesktopWindowXamlSource 之前有焦點的專案收到焦點) 。 當使用者使用 4 嚮導覽體驗 (來輸入 DesktopWindowXamlSource 時,此參數可用來提供 UWP XAML 架構的內容,例如使用鍵盤方向鍵) 。 如需詳細資訊,請參閱備註。

備註

hintRect參數是用來在使用者輸入DesktopWindowXamlSource時提供 UWP XAML 架構的內容,例如使用 4 嚮導覽體驗 (例如,使用鍵盤方向鍵) 具有LeftRightTopDown的 Reason值。 例如,假設 DesktopWindowXamlSource 左邊有三個 WPF 按鈕,而 DesktopWindowXamlSource 內有三個 UWP 按鈕,因此總共有 3x2 的按鈕格線橫跨兩個 UI 架構。 當使用者從中間 WPF 按鈕按下鍵盤上的向右箭號時,您希望焦點移至 DesktopWindowXamlSource中的中間 UWP 按鈕。 若要達成此目的,請將中間 WPF 按鈕的周框傳遞至hintRect參數,並針對reason參數指定Right

適用於

XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason, Rect, Guid)

初始化 XamlSourceFocusNavigationRequest 類別的新實例,其中包含導覽要求的原因、將接收流覽焦點的周框,以及要求的唯一相互關聯識別碼。

public:
 XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason reason, Rect hintRect, Platform::Guid correlationId);
 XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason const& reason, Rect const& hintRect, winrt::guid const& correlationId);
public XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason reason, Rect hintRect, Guid correlationId);
function XamlSourceFocusNavigationRequest(reason, hintRect, correlationId)
Public Sub New (reason As XamlSourceFocusNavigationReason, hintRect As Rect, correlationId As Guid)

參數

reason
XamlSourceFocusNavigationReason

值,表示巡覽要求的原因。

hintRect
Rect

傳統型應用程式中遺失焦點 (的專案周框,也就是 DesktopWindowXamlSource 之前有焦點的專案收到焦點) 。 當使用者使用 4 嚮導覽體驗 (來輸入 DesktopWindowXamlSource 時,此參數可用來提供 UWP XAML 架構的內容,例如使用鍵盤方向鍵) 。 如需詳細資訊,請參閱備註。

correlationId
Guid

Platform::Guid

winrt::guid

巡覽要求的唯一識別碼。 您可以使用此參數進行記錄,或者如果您有來自進行中焦點移動的現有相互關聯識別碼,而且您想要將該焦點移動與目前的流覽要求連接。

備註

hintRect參數是用來在使用者輸入DesktopWindowXamlSource時提供 UWP XAML 架構的內容,例如使用 4 嚮導覽體驗 (例如,使用鍵盤方向鍵) 具有LeftRightTopDown的 Reason值。 例如,假設 DesktopWindowXamlSource 左邊有三個 WPF 按鈕,而 DesktopWindowXamlSource 內有三個 UWP 按鈕,因此總共有 3x2 的按鈕格線橫跨兩個 UI 架構。 當使用者從中間 WPF 按鈕按下鍵盤上的向右箭號時,您希望焦點移至 DesktopWindowXamlSource中的中間 UWP 按鈕。 若要達成此目的,請將中間 WPF 按鈕的周框傳遞至hintRect參數,並針對reason參數指定Right

適用於