3

私のアプリでは、いくつかのファイルを保存し、次のコードでそれらを開きます:

           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);

これを行う方法はありますか?

4

0 に答える 0