Compartilhar via


XamlSourceFocusNavigationRequest Classe

Definição

Fornece informações sobre uma solicitação para dar foco a um objeto 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
Herança
Object Platform::Object IInspectable XamlSourceFocusNavigationRequest
Atributos

Requisitos do Windows

Família de dispositivos
Windows Desktop Extension SDK (introduzida na 10.0.17763.0)
API contract
Windows.UI.Xaml.Hosting.HostingContract (introduzida na v3.0)

Construtores

XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason)

Inicializa uma nova instância da classe XamlSourceFocusNavigationRequest com o motivo da solicitação de navegação.

XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason, Rect)

Inicializa uma nova instância da classe XamlSourceFocusNavigationRequest com o motivo da solicitação de navegação e o retângulo delimitador que receberá o foco de navegação.

XamlSourceFocusNavigationRequest(XamlSourceFocusNavigationReason, Rect, Guid)

Inicializa uma nova instância da classe XamlSourceFocusNavigationRequest com o motivo da solicitação de navegação, o retângulo delimitador que receberá o foco de navegação e a ID de correlação exclusiva para a solicitação.

Propriedades

CorrelationId

Obtém o identificador exclusivo para a solicitação de navegação. Você pode usar esse valor para fins de registro em log ou se tiver uma ID de correlação existente de um movimento de foco em andamento já em andamento e quiser conectar esse movimento de foco a uma nova solicitação de navegação.

HintRect

Obtém o retângulo delimitador do elemento no aplicativo da área de trabalho que está perdendo o foco (ou seja, o elemento que tinha o foco antes de DesktopWindowXamlSource receber o foco).

Reason

Obtém um valor XamlSourceFocusNavigationReason que indica o motivo da solicitação de navegação.

Aplica-se a