Windows.UI.Core Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece os componentes básicos da janela da interface do usuário, incluindo eventos de entrada principais e expedição de eventos.
Classes
AcceleratorKeyEventArgs |
Fornece os argumentos retornados por um retorno de chamada de evento de tecla de acelerador. |
AutomationProviderRequestedEventArgs |
Fornece os argumentos retornados por um retorno de chamada de evento de solicitação do provedor de automação. |
BackRequestedEventArgs |
Fornece dados de evento para o evento SystemNavigationManager.BackRequested . |
CharacterReceivedEventArgs |
Fornece os argumentos retornados pelo evento gerado quando um caractere é recebido pela fila de entrada. |
ClosestInteractiveBoundsRequestedEventArgs |
Fornece dados de evento para o evento ClosestInteractiveBoundsRequested . Não destinado ao uso geral. Consulte CoreComponentInputSource.ClosestInteractiveBoundsRequested e CoreWindow.ClosestInteractiveBoundsRequested. |
CoreAcceleratorKeys |
Fornece o comportamento básico para uma tecla aceleradora. |
CoreComponentInputSource |
Fornece um mecanismo para receber entrada para um elemento de estrutura XAML hospedado em outra estrutura, como uma estrutura de interoperabilidade do DirectX. |
CoreCursor |
Define um objeto cursor (ponteiro visual). |
CoreDispatcher |
Fornece o Windows Runtime dispatcher de mensagem de evento principal. As instâncias desse tipo são responsáveis por processar as mensagens da janela e expedir os eventos para o cliente. |
CoreIndependentInputSource |
ApIs de entrada principais do Surfaces para cenários de interoperação. |
CoreIndependentInputSourceController |
Representa um objeto que cria um CoreIndependentInputSource para o objeto visual associado e gerencia a entrada recebida por essa origem. |
CoreWindow |
Representa o aplicativo UWP com eventos de entrada e comportamentos básicos da interface do usuário. |
CoreWindowDialog |
Define uma caixa de diálogo filho de uma janela do aplicativo. Em um aplicativo da área de trabalho, antes de usar uma instância dessa classe de uma maneira que exiba a interface do usuário, você precisará associar o objeto ao identificador de janela do proprietário. Para obter mais informações e exemplos de código, consulte Exibir objetos de interface do usuário do WinRT que dependem do CoreWindow. |
CoreWindowEventArgs |
Contém o conjunto de argumentos retornados a um aplicativo após um evento de entrada ou comportamento de janela. |
CoreWindowFlyout |
Define um submenu filho de uma janela do aplicativo. Em um aplicativo da área de trabalho, antes de usar uma instância dessa classe de uma maneira que exiba a interface do usuário, você precisará associar o objeto ao identificador de janela do proprietário. Para obter mais informações e exemplos de código, consulte Exibir objetos de interface do usuário do WinRT que dependem do CoreWindow. |
CoreWindowPopupShowingEventArgs |
Define um método para definir o tamanho desejado de uma janela pop-up. |
CoreWindowResizeManager |
Define um tipo usado para gerenciar eventos CoreWindow.SizeChanged . Esse tipo é usado por estruturas (como XAML) ou aplicativos que implementam seu próprio IFrameWorkView para sincronizar a entrega entre o espaço reservado desenhado pelo shell (como uma tela inicial) e o quadro desenhado primeiro pelos aplicativos, de modo que não haja lacuna na transição de um para o outro. Se seu aplicativo não implementar o IFrameWorkView em si, você não deverá participar dessa sincronização, pois a estrutura fará isso por você. |
IdleDispatchedHandlerArgs |
Define os argumentos retornados por um retorno de chamada IdleDispatchedHandler . |
InputEnabledEventArgs |
Contém o estado de entrada da janela retornado pelo evento CoreWindow.InputEnabled . |
KeyEventArgs |
Contém os argumentos retornados por um evento de chave virtual. |
PointerEventArgs |
Contém os argumentos retornados pelo último evento de ponteiro. |
SystemNavigationManager |
Fornece uma maneira de um aplicativo responder a eventos de navegação de fundo fornecidos pelo sistema. |
TouchHitTestingEventArgs |
Contém os argumentos retornados pelo evento TouchHitTesting . |
VisibilityChangedEventArgs |
Contém os argumentos retornados pelo evento acionado quando a visibilidade de uma instância coreWindow é alterada. |
WindowActivatedEventArgs |
Contém as informações de estado de ativação do Windows retornadas pelo evento CoreWindow.Activated . |
WindowSizeChangedEventArgs |
Contém o argumento retornado por um evento de alteração de tamanho de janela. |
Estruturas
CorePhysicalKeyStatus |
Especifica o conjunto de chaves físicas status itens que podem ser obtidos. |
CoreProximityEvaluation |
Contém a classificação de um objeto como o destino provável da área de contato por toque. |
Interfaces
ICoreAcceleratorKeys |
Fornece uma interface que define o comportamento básico para uma tecla aceleradora. |
ICoreInputSourceBase |
Define a interface base para uma fonte de entrada usada por um CoreWindow. |
ICorePointerInputSource |
Define o comportamento da entrada de ponteiro (para processamento em um thread de trabalho). |
ICorePointerInputSource2 |
Define o comportamento da entrada de ponteiro (para processamento em um thread de trabalho). |
ICorePointerRedirector |
Define eventos de ponteiro para tratamento de entrada entre processos. Uma implementação da interface ICorePointerRedirector é fornecida pela classe CoreWindow . Encadeamento de entrada refere-se ao comportamento de interação de um objeto pai (host) e um objeto filho aninhado (componente) quando um limite de entrada é atingido. Em um único processo, o encadeamento de conteúdo inserido (ou aninhado) é gerenciado pelo sistema (por meio da Manipulação Direta). Para encadeamento entre processos, os eventos de ponteiro definidos nessa interface fornecem detalhes de roteamento de entrada. |
ICoreWindow |
Especifica uma interface para um objeto de janela e seus eventos de entrada, bem como comportamentos básicos da interface do usuário. |
ICoreWindowEventArgs |
Define o conjunto de argumentos retornados a um aplicativo após um evento de entrada ou comportamento de janela. |
IInitializeWithCoreWindow |
Define o comportamento de inicialização para aplicativos que usam CoreWindow. |
Enumerações
AppViewBackButtonVisibility |
Define constantes que especificam se o botão Voltar é mostrado na interface do usuário do sistema. |
CoreAcceleratorKeyEventType |
Especifica o conjunto de possíveis eventos de tecla de acelerador que podem invocar um retorno de chamada. |
CoreCursorType |
Especifica o conjunto de tipos de cursor. |
CoreDispatcherPriority |
Define a prioridade para expedições de eventos de janela. |
CoreIndependentInputFilters |
Especifica os critérios de filtragem com suporte para determinados tipos de dispositivo de entrada. |
CoreInputDeviceTypes |
Especifica as modalidades de entrada do usuário. Esses valores podem ser combinados. |
CoreProcessEventsOption |
Especifica o conjunto de opções exclusivas de processamento de eventos passadas para ProcessEvents. |
CoreProximityEvaluationScore |
Especifica a classificação de um objeto como o destino provável, em relação a outros objetos que cruzam a área de contato de toque. |
CoreVirtualKeyStates |
Especifica sinalizadores para indicar os possíveis estados de uma chave virtual. |
CoreWindowActivationMode |
Define constantes que especificam o estado de ativação de uma janela. |
CoreWindowActivationState |
Especifica o conjunto de motivos pelos quais um evento Ativado do CoreWindow foi gerado. |
CoreWindowFlowDirection |
Especifica a ordem de fluxo do texto em uma janela. |
Delegados
DispatchedHandler |
Representa o método que manipula eventos de expedição CoreWindow . |
IdleDispatchedHandler |
Representa o método que manipula eventos de expedição de prioridade ociosa CoreWindow . Ele é invocado quando CoreDispatcher.RunIdleAsync é chamado. |