回答

1

新的共享方式就像Windows商店应用程序中的共享方式。 Windows可以询问程序是否有任何可共享的内容,以及可能的内容。为此,您需要在视图中实现一个可以在DataTransferManager中共享和设置的函数。完善的代码可能看起来像:

protected override void OnNavigatedTo(NavigationEventArgs e) 
{ 
    // Register the current page as a share source. 
    _dataTransferManager = DataTransferManager.GetForCurrentView(); 
    _dataTransferManager.DataRequested += OnDataRequested; 
} 

protected override void OnNavigatedFrom(NavigationEventArgs e) 
{ 
    // Unregister the current page as a share source. 
    _dataTransferManager.DataRequested -= OnDataRequested; 
} 

protected void OnDataRequested(DataTransferManager sender, DataRequestedEventArgs e) 
{ 
    e.Request.Data.Properties.Title = "Some title"; 
    e.Request.Data.Properties.Description = "Some description"; // Optional 
    e.Request.Data.SetUri(new Uri("http://www.some_uri.com")); 
} 

这里这是LINK1LINK2 & LINK3这将给你更多的信息。希望这可以帮助。

相关问题