C# 共享从UWP应用程序到Facebook的链接
我正在尝试使用C# 共享从UWP应用程序到Facebook的链接,c#,facebook,windows-10,share,uwp,C#,Facebook,Windows 10,Share,Uwp,我正在尝试使用DataTransferManager.ShowShareUI()共享从我的UWP应用程序到任何应用程序的链接 我做了两个功能: private void ShareButton_Click(object sender, RoutedEventArgs e) { DataTransferManager dataTransferManager = DataTransferManager.GetForCurrentView();
DataTransferManager.ShowShareUI()共享从我的UWP应用程序到任何应用程序的链接代码>
我做了两个功能:
private void ShareButton_Click(object sender, RoutedEventArgs e)
{
DataTransferManager dataTransferManager = DataTransferManager.GetForCurrentView();
dataTransferManager.DataRequested += DataTransferManager_DataRequested;
DataTransferManager.ShowShareUI();
}
private void DataTransferManager_DataRequested(DataTransferManager sender, DataRequestedEventArgs args)
{
args.Request.Data.SetWebLink(new Uri("http://radio.com/"));
args.Request.Data.Properties.Title = "Radio";
args.Request.Data.Properties.Description = "I am listening to Radio.";
args.Request.Data.SetText("I am listening to Radio.");
}
当我点击我的共享按钮,然后是Facebook应用程序。Facebook打开了,我得到了一个不同的标题,一个不同的描述和文本。大多数情况下,我会在帖子中看到一个图标。该图标与我应用程序中的图标不同。我应用程序中的背景是蓝色的,而Facebook帖子中的背景是透明的
我希望共享的数据来自链接,而不是我在args.Request.data
中发送的内容。如何解决这个问题
设置args.Request.Data.Properties.Square30x30Logo
是否将替换它?如何设置此徽标?此预期行为在UWP上不受支持。因为它在Android和iOS上
相反,您可以使用,当然这仍然是一个有效的选项