答案 0 :(得分:0)
private async void Button_Click_1(object sender, RoutedEventArgs e)
{
StorageFolder local = Windows.Storage.ApplicationData.Current.LocalFolder;
// Access the bug query file.
StorageFile yourfile = await local.GetFileAsync("Pradeep.pdf");
// Launch the bug query file.
Windows.System.Launcher.LaunchFileAsync(yourfile);
}
此启动器仅适用于Windows Phone 8。
答案 1 :(得分:0)
如MSDN中所述:
“您可以使用Windows Phone 8中的文件和URI关联,在其他应用启动特定文件类型或URI方案时自动启动您的应用。启动时,使用深层链接URI发送文件(a引用文件)或应用程序的URI。“
基本上您需要执行以下步骤:
.pdf
文件扩展名。通过在<Extension>
中添加WMAppManifest.xml
来完成此步骤。.pdf
文件时启动时,从查询字符串中获取文件ID,然后根据文件ID使用SharedStorageAccessManager
获取物理文件。我发现这个非常好的博客解释了每个步骤的细节,并附有可下载的源代码。