Bagikan melalui


XamlSourceFocusNavigationRequest Kelas

Definisi

Menyediakan informasi tentang permintaan untuk memberikan fokus ke objek DesktopWindowXamlSource .

public ref class XamlSourceFocusNavigationRequest sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Xaml.Hosting.IXamlSourceFocusNavigationRequestFactory, 196608, "Windows.UI.Xaml.Hosting.HostingContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.Xaml.Hosting.HostingContract, 196608)]
/// [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(Windows.UI.Xaml.Hosting.IXamlSourceFocusNavigationRequestFactory), 196608, "Windows.UI.Xaml.Hosting.HostingContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.Xaml.Hosting.HostingContract), 196608)]
[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
Warisan
Object Platform::Object IInspectable XamlSourceFocusNavigationRequest
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows Desktop Extension SDK (diperkenalkan dalam 10.0.17763.0)
API contract
Windows.UI.Xaml.Hosting.HostingContract (diperkenalkan dalam v3.0)

Konstruktor

XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason)

Menginisialisasi instans baru kelas XamlSourceFocusNavigationRequest dengan alasan permintaan navigasi.

XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason, Rect)

Menginisialisasi instans baru kelas XamlSourceFocusNavigationRequest dengan alasan permintaan navigasi dan persegi panjang pembatas yang akan menerima fokus navigasi.

XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason, Rect, Guid)

Menginisialisasi instans baru kelas XamlSourceFocusNavigationRequest dengan alasan permintaan navigasi, persegi panjang pembatas yang akan menerima fokus navigasi, dan ID korelasi unik untuk permintaan tersebut.

Properti

CorrelationId

Mendapatkan pengidentifikasi unik untuk permintaan navigasi. Anda dapat menggunakan nilai ini untuk tujuan pengelogan, atau jika Anda memiliki ID korelasi yang ada dari pergerakan fokus yang sedang berlangsung yang sudah berlangsung dan Anda ingin menyambungkan pergerakan fokus tersebut dengan permintaan navigasi baru.

HintRect

Mendapatkan persegi panjang pembatas elemen di aplikasi desktop yang kehilangan fokus (yaitu, elemen yang memiliki fokus sebelum DesktopWindowXamlSource menerima fokus).

Reason

Mendapatkan nilai XamlSourceFocusNavigationReason yang menunjukkan alasan permintaan navigasi.

Berlaku untuk