Windows API reference

Reference for Universal Windows apps

The Universal Windows Platform (UWP) introduces a common API that you can use to deliver unique and personal app experiences on all devices that run Windows 10. In this section you’ll find comprehensive API reference info for developing Universal Windows apps for Windows 10, or Windows Runtime apps for Windows 8.x. There’s also reference for the main programming languages from which you can call Windows APIs.

If you're new to Universal Windows apps, see What's a Universal Windows app? for a brief intro.

In this section

Windows Runtime APIs API reference for all Windows Runtime namespaces.
Device families Lists all device families and their versions, with links to topics with more info on each particular device family.
API contracts Lists all API contracts and their versions, with links to topics with more info on each particular API and its contract.
.NET APIs API reference for all .NET APIs supported for use in UWP apps.
Win32 and COM API Lists all Win32 and COM APIs supported for use in UWP apps.
Microsoft Store Engagement and Monetization SDK APIs API reference for the Microsoft Store Engagement and Monetization SDK.
WinJS APIs API reference for the Windows Library for JavaScript (WinJS).
Schemas File, URI and XML schema specifications for UWP apps.
Visual Basic and C# Language reference for Visual Basic and C#.
Visual C++ language reference (C++/CX) Language reference for Visual C++.
JavaScript Language ReferenceLanguage reference for JavaScript.

 

 

 

Show:
© 2016 Microsoft