Windows.UI.Core Namespace

Provides support for creating and managing app windows and window interaction, and for processing input events on the windows.

Classes

  Name Description
AcceleratorKeyEventArgs Provides the arguments returned by an accelerator key event callback.
CharacterReceivedEventArgs Provides the arguments returned by the event raised when a character is received by the input queue.
CoreAcceleratorKeys Provides the basic behavior for an accelerator key.
CoreCursor Defines a cursor (visual pointer) object.
CoreDispatcher Provides the Windows Runtime core event message dispatcher. Instances of this type are responsible for processing the window messages and dispatching the events to the client.
CoreWindow Defines a window object and its input events, and basic user interface behaviors.
CoreWindowEventArgs Contains the set of arguments returned to an app after a window input or behavior event.
HostedCoreWindowFactory Factory class for creating hosted CoreWindow objects.
IdleDispatchedHandlerArgs Defines the arguments returned by a IdleDispatchedHandler callback.
ImmersiveCoreWindowFactory Factory class for creating immersive CoreWindow objects.
InputEnabledEventArgs Contains the window input state returned by the CoreWindow.InputEnabled event.
KeyEventArgs Contains the arguments returned by a virtual key event.
PointerEventArgs Contains the arguments returned by the last pointer event.
VisibilityChangedEventArgs Contains the arguments returned by the event fired when a CoreWindow instance’s visibility changes.
WindowActivatedEventArgs Contains the windows activation state information returned by the CoreWindow.Activated event.
WindowSizeChangedEventArgs Contains the argument returned by a window size change event.

Interfaces

  Name Description
ICoreAcceleratorKeys Provides an interface that defines the basic behavior for an accelerator key.
ICoreWindow Specifies an interface for a window object and its input events as well as basic user interface behaviors.
ICoreWindowEventArgs Defines the set of arguments returned to an app after a window input or behavior event.
ICoreWindowFactory TBD
IInitializeWithCoreWindow Defines the initialization behavior for apps that use CoreWindow.

Structures

  Name Description
CorePhysicalKeyStatus Specifies the set of physical key status items that can be obtained.

Delegates

  Name Description
DispatchedHandler Represents the method that handles CoreWindow dispatch events.
IdleDispatchedHandler Represents the method that handles CoreWindow idle priority dispatch events.

Enumerations

  Name Description
CoreAcceleratorKeyEventType Specifies the set of possible accelerator key events that can invoke a callback.
CoreCursorType Specifies the set of cursor types.
CoreDispatcherPriority Defines the priority for window event dispatches.
CoreProcessEventsOption Specifies the set of exclusive event-processing options passed to ProcessEvents.
CoreVirtualKeyStates Specifies the set of possible states for a virtual key.
CoreWindowActivationState Specifies the set of reasons that a CoreWindow’s Activated event was raised.