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. |