Windows Runtime apps (XAML)

The Live SDK enables Windows Runtime apps using C#/VB and XAML or Silverlight, to work with a user's info on Microsoft OneDrive.

The Live SDK is available for Windows Store apps using JavaScript and managed programming languages like C# and Microsoft Visual Basic. Apps that use other programming languages can use other Live SDK APIs that are available for their app types, or they can use the Live SDK Representational State Transfer (REST) APIs and OAuth 2.0 endpoints directly.

Note

If you're working on a mobile app that doesn't run on Windows Phone, go to iOS apps or Android apps. If you are working on a Windows Runtime app using JavaScript and HTML, go to Windows Runtime apps (JavaScript and HTML).

To start coding Windows Phone apps, get the right tools. For details, see Windows Phone Dev Center - Learn to build Windows Phone apps.

In this section

This section shows you how to integrate OneDrive with your Windows Runtime app using C#/VB and XAML. Get started by downloading the Live SDK for Windows, and then signing users in.

Note

These topics apply to you only if you want to add OneDrive to a Windows Runtime app using C#/VB and XAML. If you want to integrate OneDrive to another type of app, find your app under The Live SDK.

Topic

Description

Signing users in (XAML)

Let users sign in to their OneDrive from your Windows Runtime apps using C#/Visual Basic and XAML.

Downloading and uploading files (XAML)

Download and upload files to OneDrive from your Windows Runtime app using C#/Visual Basic and XAML.

Getting user data (XAML)

Access a user's Microsoft account data from your Windows Runtime app (C#/VB and XAML), using the Live SDK.

Obtaining user consent (XAML)

Obtain user consent in OneDrive, from your Windows Runtime apps using C#/VB and XAML.

File and folder properties (XAML)

Let users read their OneDrive file and folder properties from your Windows Runtime apps using C#/VB and XAML.

Move, copy, create, or delete a file or folder (XAML)

Move, copy, create, or delete a file or folder on OneDrive, in your Windows Runtime apps using C#/VB and XAML.

Create, update, read, or delete albums (XAML)

How to create, update, read, and delete albums from a user's OneDrive.

Read, create, or delete tags (XAML)

Read, create, or delete a tag on OneDrive, from your Windows Runtime app using C#/VB and XAML.