Windows.UI.Core Espacio de nombres

Proporciona los componentes básicos de la ventana de la interfaz de usuario, incluidos los eventos de entrada principales y el envío de eventos.

Clases

AcceleratorKeyEventArgs

Proporciona los argumentos devueltos por una devolución de llamada de evento de tecla de aceleración.

AutomationProviderRequestedEventArgs

Proporciona los argumentos devueltos por una devolución de llamada de evento de solicitud de proveedor de automatización.

BackRequestedEventArgs

Proporciona datos de eventos para el SystemNavigationManager.BackRequested evento.

CharacterReceivedEventArgs

Proporciona los argumentos devueltos por el evento generado cuando la cola de entrada recibe un carácter.

ClosestInteractiveBoundsRequestedEventArgs

Proporciona datos de eventos para el evento ClosestInteractiveBoundsRequested . No está pensado para uso general. Vea CoreComponentInputSource.ClosestInteractiveBoundsRequested y CoreWindow.ClosestInteractiveBoundsRequested.

CoreAcceleratorKeys

Proporciona el comportamiento básico de una tecla de aceleración.

CoreComponentInputSource

Proporciona un mecanismo para recibir la entrada de un elemento de marco XAML hospedado en otro marco, como un marco de interoperabilidad de DirectX.

CoreCursor

Define un objeto cursor (puntero visual).

CoreDispatcher

Proporciona el distribuidor de mensajes de eventos principal Windows Runtime. Las instancias de este tipo son responsables de procesar los mensajes de ventana y enviar los eventos al cliente.

CoreIndependentInputSource

Surfaces core input API para escenarios de interoperación.

CoreIndependentInputSourceController

Representa un objeto que crea un CoreIndependentInputSource para el objeto visual asociado y administra la entrada recibida por ese origen.

CoreWindow

Representa la aplicación para UWP con eventos de entrada y comportamientos básicos de la interfaz de usuario.

CoreWindowDialog

Define un cuadro de diálogo secundario de una ventana de la aplicación.

En una aplicación de escritorio, antes de usar una instancia de esta clase de forma que muestre la interfaz de usuario, deberá asociar el objeto con el identificador de ventana de su propietario. Para obtener más información y ejemplos de código, consulta Mostrar objetos de interfaz de usuario de WinRT que dependen de CoreWindow.

CoreWindowEventArgs

Contiene el conjunto de argumentos devueltos a una aplicación después de un evento de comportamiento o entrada de ventana.

CoreWindowFlyout

Define un control flotante secundario de una ventana de la aplicación.

En una aplicación de escritorio, antes de usar una instancia de esta clase de una manera que muestre la interfaz de usuario, deberá asociar el objeto con el identificador de ventana de su propietario. Para obtener más información y ejemplos de código, consulta Mostrar objetos de interfaz de usuario de WinRT que dependen de CoreWindow.

CoreWindowPopupShowingEventArgs

Define un método para establecer el tamaño deseado de una ventana emergente.

CoreWindowResizeManager

Define un tipo usado para administrar CoreWindow.SizeChanged eventos. Este tipo lo usan los marcos (como XAML) o las aplicaciones que implementan su propio IFrameWorkView para sincronizar la entrega entre el marcador de plac dibujado por shell (por ejemplo, una pantalla de presentación) y las aplicaciones del primer fotograma dibujado, de modo que no haya ningún hueco en la transición de uno a otro. Si la aplicación no implementa el IFrameWorkView en sí mismo, no debe participar en esta sincronización, ya que el marco lo hará automáticamente.

IdleDispatchedHandlerArgs

Define los argumentos devueltos por una IdleDispatchedHandler devolución de llamada.

InputEnabledEventArgs

Contiene el estado de entrada de la ventana devuelto por el CoreWindow.InputEnabled evento .

KeyEventArgs

Contiene los argumentos devueltos por un evento de clave virtual.

PointerEventArgs

Contiene los argumentos devueltos por el último evento de puntero.

SystemNavigationManager

Proporciona una manera de que una aplicación responda a los eventos de navegación atrás proporcionados por el sistema.

TouchHitTestingEventArgs

Contiene los argumentos devueltos por el TouchHitTesting evento .

VisibilityChangedEventArgs

Contiene los argumentos devueltos por el evento desencadenado cuando cambia la visibilidad de una CoreWindow instancia.

WindowActivatedEventArgs

Contiene la información de estado de activación de Windows devuelta por el CoreWindow.Activated evento.

WindowSizeChangedEventArgs

Contiene el argumento devuelto por un evento de cambio de tamaño de ventana.

Estructuras

CorePhysicalKeyStatus

Especifica el conjunto de elementos de estado de clave física que se pueden obtener.

CoreProximityEvaluation

Contiene la clasificación de un objeto como destino probable del área de contacto táctil.

CoreWindowDialogsContract

Interfaces

ICoreAcceleratorKeys

Proporciona una interfaz que define el comportamiento básico de una tecla de aceleración.

ICoreInputSourceBase

Define la interfaz base de un origen de entrada utilizado por .CoreWindow

ICorePointerInputSource

Define el comportamiento de la entrada de puntero (para su procesamiento en un subproceso de trabajo).

ICorePointerInputSource2

Define el comportamiento de la entrada del puntero (para su procesamiento en un subproceso de trabajo).

ICorePointerRedirector

Define eventos de puntero para el control de entrada entre procesos.

La CoreWindow clase proporciona una implementación de la interfaz ICorePointerRedirector.

El encadenamiento de entrada hace referencia al comportamiento de interacción de un objeto primario (host) y un objeto secundario anidado (componente) cuando se alcanza un límite de entrada.

En un único proceso, el sistema administra el contenido incrustado (o anidado) encadenamiento (mediante manipulación directa).

Para el encadenamiento entre procesos, los eventos de puntero definidos en esta interfaz proporcionan detalles de enrutamiento de entrada.

ICoreWindow

Especifica una interfaz para un objeto de ventana y sus eventos de entrada, así como comportamientos básicos de la interfaz de usuario.

ICoreWindowEventArgs

Define el conjunto de argumentos devueltos a una aplicación después de un evento de comportamiento o entrada de ventana.

IInitializeWithCoreWindow

Define el comportamiento de inicialización de las aplicaciones que usan CoreWindow.

Enumeraciones

AppViewBackButtonVisibility

Define constantes que especifican si el botón Atrás se muestra en la interfaz de usuario del sistema.

CoreAcceleratorKeyEventType

Especifica el conjunto de posibles eventos de clave de aceleración que pueden invocar una devolución de llamada.

CoreCursorType

Especifica el conjunto de tipos de cursor.

CoreDispatcherPriority

Define la prioridad de los envíos de eventos de ventana.

CoreIndependentInputFilters

Especifica los criterios de filtrado admitidos para determinados tipos de dispositivo de entrada.

CoreInputDeviceTypes

Especifica las modalidades de entrada de usuario. Estos valores se pueden combinar.

CoreProcessEventsOption

Especifica el conjunto de opciones exclusivas de procesamiento de eventos que se pasan a ProcessEvents.

CoreProximityEvaluationScore

Especifica el rango de un objeto como destino probable, en relación con otros objetos que intersecan el área de contacto táctil.

CoreVirtualKeyStates

Especifica marcas para indicar los posibles estados de una clave virtual.

CoreWindowActivationMode

Define constantes que especifican el estado de activación de una ventana.

CoreWindowActivationState

Especifica el conjunto de motivos por los que se generó un CoreWindowActivated evento .

CoreWindowFlowDirection

Especifica el orden de flujo para el texto en una ventana.

Delegados

DispatchedHandler

Representa el método que controla los CoreWindow eventos de envío.

IdleDispatchedHandler

Representa el método que controla los CoreWindow eventos de envío de prioridad inactiva. Se invoca cuando CoreDispatcher.RunIdleAsync se llama a .

Consulte también