Windows phone 8.1 WP8.1中的ShareStatusTask和ShareLinkTask

Windows phone 8.1 WP8.1中的ShareStatusTask和ShareLinkTask,windows-phone-8.1,Windows Phone 8.1,我正在开发一个WP8.1应用程序,我需要在其中共享我的应用程序的状态和链接。ShareStatusTask和ShareLinkTask不工作。有人能告诉你如何实现它吗?一个简单的谷歌可能会帮助你。在windows phone 8.1中,共享更改为windows应用商店应用程序。您必须为此使用DataTransferManager 在OnNavigatedTo函数中添加事件: 受保护的覆盖无效OnNavigatedTo(NavigationEventArgs e) { //将当前页注册为共享源。

我正在开发一个WP8.1应用程序,我需要在其中共享我的应用程序的状态和链接。ShareStatusTask和ShareLinkTask不工作。有人能告诉你如何实现它吗?

一个简单的谷歌可能会帮助你。在windows phone 8.1中,共享更改为windows应用商店应用程序。您必须为此使用
DataTransferManager

在OnNavigatedTo函数中添加事件:

受保护的覆盖无效OnNavigatedTo(NavigationEventArgs e)
{
//将当前页注册为共享源。
_dataTransferManager=dataTransferManager.GetForCurrentView();
_dataTransferManager.DataRequested+=OnDataRequested;
}
分享方法:

受保护的无效OnDataRequested(DataTransferManager发送方、DataRequestedEventArgs e)
{
e、 Request.Data.Properties.Title=“某些标题”;
e、 Request.Data.Properties.Description=“一些描述”;//可选
e、 Request.Data.SetUri(新Uri(“http://www.some_uri.com"));
}
在OnNavigatedFrom上分离事件:

受保护的覆盖无效OnNavigatedFrom(NavigationEventArgs e)
{
//将当前页注销为共享源。
_dataTransferManager.DataRequested-=OnDataRequested;
}

查看此博客的来源:

好的,刚刚尝试了这个,但它完全没有任何作用。为什么微软要把sharetasklink这样简单的东西变成痛苦的东西