Partager via


XamlSourceFocusNavigationRequest Classe

Définition

Fournit des informations sur une demande de focus sur un objet 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
Héritage
Object Platform::Object IInspectable XamlSourceFocusNavigationRequest
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows Desktop Extension SDK (introduit dans 10.0.17763.0)
API contract
Windows.UI.Xaml.Hosting.HostingContract (introduit dans v3.0)

Constructeurs

XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason)

Initialise une nouvelle instance de la classe XamlSourceFocusNavigationRequest avec la raison de la demande de navigation.

XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason, Rect)

Initialise une nouvelle instance de la classe XamlSourceFocusNavigationRequest avec la raison de la demande de navigation et le rectangle englobant qui recevra le focus de navigation.

XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason, Rect, Guid)

Initialise une nouvelle instance de la classe XamlSourceFocusNavigationRequest avec la raison de la demande de navigation, le rectangle englobant qui recevra le focus de navigation et l’ID de corrélation unique de la demande.

Propriétés

CorrelationId

Obtient l’identificateur unique de la demande de navigation. Vous pouvez utiliser cette valeur à des fins de journalisation, ou si vous disposez d’un ID de corrélation existant à partir d’un mouvement de focus en cours et que vous souhaitez connecter ce mouvement de focus à une nouvelle demande de navigation.

HintRect

Obtient le rectangle englobant de l’élément dans l’application de bureau qui perd le focus (autrement dit, l’élément qui avait le focus avant que desktopWindowXamlSource ait reçu le focus).

Reason

Obtient une valeur XamlSourceFocusNavigationReason qui indique la raison de la demande de navigation.

S’applique à