我正在尝试使用 Windows Phone 模拟器从 SkyDrive 下载一个或多个文件。我是 Live SDK 的新手,我迷失了这些页面:
https://msdn.microsoft.com/en-us/library/live/hh826531.aspx#downloading_files
它们都使用 Live SDK 5.3 中未提供的方法和类(更具体地说,是 client.DownloadCompleted 和 LiveDownloadCompletedEventArgs)。
我正在尝试使用 Windows Phone 模拟器从 SkyDrive 下载一个或多个文件。我是 Live SDK 的新手,我迷失了这些页面:
https://msdn.microsoft.com/en-us/library/live/hh826531.aspx#downloading_files
它们都使用 Live SDK 5.3 中未提供的方法和类(更具体地说,是 client.DownloadCompleted 和 LiveDownloadCompletedEventArgs)。
您必须使用 Windows Phone 8.0 SDK。DownloadCompleted
并且LiveDownloadCompletedEventArgs
是Microsoft.Live
WP7.1 上命名空间的一部分。
在 Windows Phone 8.0DownloadAsync()
中与await
关键字一起使用。您可以在有或没有进度通知的情况下使用它。
样本:
var result = await client.DownloadAsync(path); // path will be file id followed by '/content'
var stream = result.Stream;