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 del proveedor de automatización.

BackRequestedEventArgs

Proporciona datos de eventos para el evento SystemNavigationManager.BackRequested .

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. Consulte 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 la ventana y enviar los eventos al cliente.

CoreIndependentInputSource

Surfaces core input API para escenarios de interoperación.

CoreIndependentInputSourceController

Representa un objeto que crea 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 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.

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 eventos CoreWindow.SizeChanged . Este tipo se usa en marcos (como XAML) o aplicaciones que implementan su propio IFrameWorkView para sincronizar la entrega entre el marcador de plac dibujado por shell (como una pantalla de presentación) y las aplicaciones que se dibujan por primera vez, de modo que no haya ningún hueco en la transición de uno a otro. Si la aplicación no implementa el propio IFrameWorkView, no debe participar en esta sincronización, ya que el marco lo hará automáticamente.

IdleDispatchedHandlerArgs

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

InputEnabledEventArgs

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

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

VisibilityChangedEventArgs

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

WindowActivatedEventArgs

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

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 el rango de un objeto como el destino probable del área de contacto táctil.

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 de puntero (para su procesamiento en un subproceso de trabajo).

ICorePointerRedirector

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

La clase CoreWindow 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 encadenamiento de contenido incrustado (o anidado) (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 el destino probable, en relación con otros objetos que cruzan 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 evento Activated de CoreWindow.

CoreWindowFlowDirection

Especifica el orden de flujo del texto en una ventana.

Delegados

DispatchedHandler

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

IdleDispatchedHandler

Representa el método que controla los eventos de distribución de prioridad de inactividad de CoreWindow . Se invoca cuando se llama a CoreDispatcher.RunIdleAsync .

Consulte también