API reference
[ This article is for Windows 8.x and Windows Phone 8.x developers writing Windows Runtime apps. If you’re developing for Windows 10, see the latest documentation ]
Note Windows APIs that are expressed as HTML or XAML elements are supported only in Universal Windows apps and Windows Runtime apps. They are not supported in Windows desktop applications or browsers.
For Windows apps in C# and Visual Basic
- Windows APIs: Windows Runtime
- Device family and API contract reference for Windows 10
- .NET for Windows Runtime apps
- Live Connect APIs
For Windows apps in C++
- Windows APIs: Windows Runtime
- Device family and API contract reference for Windows 10
- Win32 and COM APIs
- Platform namespace
For Windows apps in JavaScript
- Windows APIs: Windows Runtime and Windows Library for JavaScript
- Device family and API contract reference for Windows 10
- HTML/CSS
- Live Connect APIs
For Windows Phone 8 or Windows Phone Silverlight 8.1 apps
Use the API reference for Windows Phone Silverlight development.