0

我正在尝试使用 Windows Phone 模拟器从 SkyDrive 下载一个或多个文件。我是 Live SDK 的新手,我迷失了这些页面:

使用 SkyDrive API 下载多个文件

https://msdn.microsoft.com/en-us/library/live/hh826531.aspx#downloading_files

它们都使用 Live SDK 5.3 中未提供的方法和类(更具体地说,是 client.DownloadCompleted 和 LiveDownloadCompletedEventArgs)。

4

1 回答 1

0

您必须使用 Windows Phone 8.0 SDK。DownloadCompleted并且LiveDownloadCompletedEventArgsMicrosoft.LiveWP7.1 上命名空间的一部分。

在 Windows Phone 8.0DownloadAsync()中与await关键字一起使用。您可以在有或没有进度通知的情况下使用它。

样本:

var result = await client.DownloadAsync(path); // path will be file id followed by '/content'
var stream = result.Stream;
于 2013-05-18T00:09:38.833 回答