UWP Development API Reference
Explore the rich set of APIs available for Universal Windows Platform (UWP) development. This reference provides detailed information on classes, methods, properties, and events used to build modern Windows applications.
-
Windows.Foundation
Core types and fundamental functionalities.
Rect
StructRepresents a rectangular area defined by a position and dimensions.
Members: X, Y, Width, Height, Contains, Intersect, Union, ToString
Point
StructRepresents an X-coordinate and Y-coordinate pair, often in a two-dimensional space.
Members: X, Y, Position, ToString
-
Windows.UI.Xaml
Classes for building user interfaces.
UIElement
ClassThe base class for all elements that can be rendered in a UWP application.
Properties: Margin, Padding, RenderTransform, Visibility, Opacity, Height, Width
Events: PointerPressed, PointerMoved, Tapped, DoubleTapped
Control
ClassRepresents a UI element that can receive user input.
Properties: IsEnabled, IsTabStop, TabIndex, Foreground, Background, BorderBrush, FontSize
-
Windows.UI.Xaml.Controls
Common UI controls.
Button
ClassRepresents a clickable button control.
Properties: Content, Command, CommandParameter
Events: Click
TextBox
ClassRepresents a control that can display or edit a string of text.
Properties: Text, PlaceholderText, IsReadOnly, MaxLength
Events: TextChanged
ListView
ClassDisplays a list of items and supports single or multiple item selection.
Properties: ItemsSource, SelectedItem, SelectedItems
Events: SelectionChanged
-
Windows.Storage
APIs for accessing and managing files and folders.
StorageFile
ClassRepresents a file in the file system.
Methods: OpenAsync, GetBasicPropertiesAsync, CopyAsync
StorageFolder
ClassRepresents a directory in the file system.
Methods: GetFilesAsync, GetFoldersAsync, CreateFileAsync, CreateFolderAsync
-
Windows.System
System-level functionalities.
Launcher
ClassProvides methods to launch apps and files.
Methods: LaunchUriAsync, LaunchFileAsync, FindUriExceptionForFileAsync