UWP UI API Reference

Explore the namespaces and classes that define the user interface capabilities for Universal Windows Platform (UWP) applications. This section provides comprehensive documentation for creating rich, engaging, and responsive user experiences across all Windows devices.

Windows.UI.Xaml

Provides the core XAML framework for building UWP application UIs, including controls, layout, data binding, and styling.

Explore Namespace →

Windows.UI.Core

Defines core UI concepts, events, and input handling for UWP apps, essential for interaction and lifecycle management.

Explore Namespace →

Windows.UI.Input

Encompasses APIs for handling various input methods like touch, pen, and mouse, enabling diverse interaction models.

Explore Namespace →

Windows.UI.Popups

Offers APIs for displaying message dialogs, action sheets, and other UI elements for user feedback and interaction.

Explore Namespace →

Windows.UI.Notifications

Enables the creation and management of toast notifications and tile updates to engage users outside the application window.

Explore Namespace →

Windows.UI.ViewManagement

Provides access to information about the app's view, including scaling, modes (like full-screen), and device characteristics.

Explore Namespace →

Windows.UI.Composition

A lower-level API for creating sophisticated visual effects, animations, and custom UI elements with high performance.

Explore Namespace →