Windows.UI.ViewManagement Windows.UI.ViewManagement Windows.UI.ViewManagement Windows.UI.ViewManagement Namespace

Provides support for handling and managing the various views associated with the active Universal Windows Platform (UWP) app.


Provides access to the high contrast accessibility settings.

Provides methods for switching to an app view in response to an activation.

Represents the active application view and associated states and behaviors.

Contains the results of a window (app view) consolidation operation.

Provides methods and properties for controlling layout scaling.

Represents the app view switching behaviors for an app.

Represents the title bar of an app.

Represents information about a window drag operation.

Enables an app to receive notifications when the input pane is about to be displayed or hidden, and to determine which portion of the application's window is obscured by the input pane.

The input pane appears when the user performs an action that requires them to enter information, such as selecting a text entry field.


In some cases, overlay UI such as an InputPane is not fully supported. This includes:+ apps in full-screen mode.

Provides data for the input pane Hiding and Showing events.


In some cases, overlay UI such as an InputPane is not fully supported. This includes:+ apps in full-screen mode.

Defines a set of methods for managing the windows (app views) sent to secondary displays, such as projectors.

Provides methods and properties for interacting with the status bar on a window (app view).

Provides methods and properties for interacting with the progress indicator on the status bar on a window (app view).

Contains a set of common app user interface settings and operations.

Represents UI states and behaviors associated with the device mode (Tablet or Desktop) and input device type.


Some devices (PC, laptop, tablet) support both Desktop and Tablet mode.

Users can switch between running in Tablet mode and Desktop mode by going to Settings > System > Tablet mode and setting Make Windows more touch-friendly when using your device as a tablet.

Prerelease. Represents the preferred settings to be applied to a view when it's changed to a new view mode.


The bounds used by the framework to lay out the contents of a window (app view).

Defines the set of display orientation modes for a window (app view).


ApplicationViewState may be altered or unavailable for releases after Windows 8.1. Instead, query for window layout sizes directly.

Specifies the set of app view state changes that can be handled.

Defines a set of options for window (app view) switching behaviors.

Defines constants that specify whether the app window is auto-sized, full-screen, or set to a specific size on launch.

Defines constants that specify how the app responds to edge gestures when in full-screen mode.

Defines the set of directional preferences for the user interface presented by the app view.

Defines constants that specify known system color values.

Defines the set of user interface element types.

Specifies the UI view, optimized for input device type.

Defines the set of possible general window (app view) size preferences.

Prerelease. Defines constants that specify the view mode of an app window.