私のアプリでは、いくつかのファイルを保存し、次のコードでそれらを開きます:
StorageFolder localFolder = Windows.Storage.ApplicationData.Current.LocalFolder;
StorageFile file = await localFolder.GetFileAsync(objectName);
if (file != null)
{
// Launch the retrieved file
bool success = await Windows.System.Launcher.LaunchFileAsync(file);
}
else
{
messageBox("File not found", "Attention");
}
PDF、XML、DOCなどのファイルではうまく機能しますが、XMLなどの特定の拡張子を持つファイルではまったく機能しません... DisplayApplicationPickerを開きたいのですが、認識されないファイルに対してのみ:
// Set the option to show the picker
var options = new Windows.System.LauncherOptions();
options.DisplayApplicationPicker = false;
// Launch the retrieved file
bool success = await Windows.System.Launcher.LaunchFileAsync(file, options);
これを行う方法はありますか?