[This documentation is preliminary and is subject to change.]
Provides support for creating and managing app windows and window interaction, and for processing input events on the windows.
Members
The Windows.UI.Core namespace has these types of members:
Classes
The Windows.UI.Core namespace has these classes.
| Class | Description |
|---|---|
| AcceleratorKeyEventArgs | Provides the arguments returned by an accelerator key event callback. |
| AutomationProviderRequestedEventArgs | Provides the arguments returned by an automation provider request 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. |
| CoreWindowDialog | Defines a child dialog of an app window. |
| CoreWindowEventArgs | Contains the set of arguments returned to an app after a window input or behavior event. |
| CoreWindowFlyout | Defines a child flyout of an app window. |
| CoreWindowPopupShowingEventArgs | Defines a method for setting the desired size of a popup window. |
| IdleDispatchedHandlerArgs | Defines the arguments returned by a IdleDispatchedHandler callback. |
| 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. |
| TouchHitTestingEventArgs | Contains the arguments returned by the TouchHitTesting 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. |
Delegates
The Windows.UI.Core namespace has these delegates.
| Delegate | Description |
|---|---|
| DispatchedHandler | Represents the method that handles CoreWindow dispatch events. |
| IdleDispatchedHandler | Represents the method that handles CoreWindow idle priority dispatch events. |
Enumerations
The Windows.UI.Core namespace has these enumerations.
| Enumeration | 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. |
| CoreProximityEvaluationScore | Specifies the rank of an object as the probable target, relative to other objects that intersect the touch contact area. |
| 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. |
| CoreWindowFlowDirection | Specifies the flow order for text in a window. |
Interfaces
The Windows.UI.Core namespace implements these interfaces.
| Interface | 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. |
| IInitializeWithCoreWindow | Defines the initialization behavior for apps that use CoreWindow. |
Structures
The Windows.UI.Core namespace has these structures.
| Structure | Description |
|---|---|
| CorePhysicalKeyStatus | Specifies the set of physical key status items that can be obtained. |
| CoreProximityEvaluation | Contains the rank of an object as the probable target of the touch contact area. |
Requirements
|
Minimum supported client | Windows 8 Release Preview |
|---|---|
|
Minimum supported server | Windows Server 2012 |
|
Namespace |
|
|
Metadata |
|
Build date: 5/22/2012
