Во-первых, для этого кода openPicker.PickMultipleFilesAsync () он будет возвращать тип IReadOnlyList вместо StorageFile.Это означает множественный выбор вместо одного выбора.
Во-вторых, если вы хотите использовать FileOpenPicker, вам нужно установить типы файлов, которые вы хотите выбрать, и установить в полеStuentStartLocation начальное местоположение, соответствующее типу выбранного файла.Для получения дополнительной информации вы можете сослаться на этот документ , но это о C #.
Следующий код берет в качестве примера файл .txt и PictureLibrary.
Dim localFolder As StorageFile
Dim openPicker As Pickers.FileOpenPicker = New Pickers.FileOpenPicker()
openPicker.SuggestedStartLocation = PickerLocationId.PicturesLibrary
openPicker.FileTypeFilter.Add(".txt")
localFolder = Await openPicker.PickSingleFileAsync()