Compartir a través de


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 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. Vea CoreComponentInputSource.ClosestInteractiveBoundsRequested y CoreWindow.ClosestInteractiveBoundsRequested.

CoreAcceleratorKeys

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

CoreComponentInputSource

Proporciona un mecanismo para recibir entradas para 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 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.

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 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 (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 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 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 inversa 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 la clasificación de un objeto como 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 usado por CoreWindow.

ICorePointerInputSource

Define el comportamiento de la entrada del 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 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 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 del usuario. Tenga en cuenta que 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 evento Activated de CoreWindow.

CoreWindowFlowDirection

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

Delegados

DispatchedHandler

Representa el método que controla los eventos de distribución de CoreWindow .

IdleDispatchedHandler

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

Consulte también