删除共享屏幕截图选项 - DataTransferManager

时间:2015-08-13 06:40:10

标签: c# windows-runtime windows-store-apps windows-8.1 windows-10

在Windows 8.1应用中,使用

调用共享UI时
 Windows.ApplicationModel.DataTransfer.DataTransferManager.ShowShareUI();

默认情况下,我们会选择共享当前应用的屏幕截图。有没有办法删除此功能?

我从要共享的应用程序传递的数据是一个URL。

     private void DataTransferManager_DataRequested(DataTransferManager sender, DataRequestedEventArgs args)
     {
          args.Request.Data.SetWebLink(new Uri(myUrl));
     }

当共享窗格出现时,会向用户显示共享屏幕截图的选项。该方案在this link

中进行了解释

我尝试将ApplicationView.IsScreenCaptureEnabled设置为false。它仍然列出了#34;分享截图"。但是当试图分享时,分享了一个空的黑屏。我可以做些什么来从共享窗格中删除该选项吗?

1 个答案:

答案 0 :(得分:0)

不,我所知道的所有应用都列出了此选项,因此我想这是一个系统内置选项,您无法在应用代码中删除。