【问题标题】:Downloading Multiple Files from SkyDrive with Live 5.3使用 Live 5.3 从 SkyDrive 下载多个文件
【发布时间】:2013-05-13 04:50:04
【问题描述】:

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

multiple file download using SkyDrive API

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

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

【问题讨论】:

    标签: windows-phone-8 onedrive windows-phone-8-emulator live-sdk windows-phone-7.8


    【解决方案1】:

    您必须使用 Windows Phone 8.0 SDK。 DownloadCompletedLiveDownloadCompletedEventArgs 是 WP7.1 上 Microsoft.Live 命名空间的一部分。

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

    示例:

    var result = await client.DownloadAsync(path); // path will be file id followed by '/content'
    var stream = result.Stream;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多