Windows.UI.Core Namespace

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.

Confira também