【问题标题】:Detect Share Contract in UWP在 UWP 中检测共享合同
【发布时间】:2016-10-03 03:47:45
【问题描述】:

我知道无法与 Xbox One 中的其他应用共享文件,但我不知道如何检查?我猜它正在使用 ApiInformation,但是如何?

请注意,我知道如何检查设备系列,但我想改为检查功能,因此当在 xbox 中实现共享功能时,我不需要更改应用程序。

【问题讨论】:

  • 很遗憾,目前无法检测底层平台是否支持Share合约。所发生的只是如果平台不支持 Share,ShowShareUI 方法不执行任何操作就返回。

标签: uwp share contract


【解决方案1】:

自从 Windows 10 周年更新(又名 RS1)以来,这已经成为可能。如果您将属性中的目标版本更改为Windows 10 Anniversary Edition (10.0; Build 14393)
然后您可以使用DataTransferManager.IsSupported 方法来确定设备是否支持共享。如果设备支持共享,则此方法返回 true,否则返回 false。

【讨论】:

    【解决方案2】:

    如果您仍然需要解决方案,DataTransferManager 现在有一个名为 IsSupported 的方法。

    检查这个reply 我的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-01-11
      • 2018-03-01
      • 2011-11-22
      • 2021-05-01
      • 2011-06-18
      相关资源
      最近更新 更多