我正在尝试在Windows Phone 8.1的Runtime项目上打开FolderPicker,但是当我打电话时
await folderPicker.PickSingleFolderAsync();
我明白了:
不支持该请求。 (来自HRESULT的异常:0x80070032)
这是完整的方法:
public async void openfolder()
{
FolderPicker folderPicker = new FolderPicker();
folderPicker.SuggestedStartLocation = PickerLocationId.Desktop;
folderPicker.ViewMode = PickerViewMode.List;
folderPicker.FileTypeFilter.Add(".txt");
StorageFolder folder = await folderPicker.PickSingleFolderAsync();
}
该方法只被触发一次。 请帮忙,谢谢,抱歉英语不好。
答案 0 :(得分:1)
我解决了我的问题: 在Windows Phone 8.1上
FolderPicker folderPicker = new FolderPicker();
folderPicker.SuggestedStartLocation = PickerLocationId.Desktop;
folderPicker.ViewMode = PickerViewMode.List;
folderPicker.FileTypeFilter.Add(".txt");
folderPicker.PickFolderAndContinue();
我必须使用PickFolderAndContinue()而不是PickSingleFolderAsync()
现在一切正常。
答案 1 :(得分:0)
根据功能描述" PickSingleFolderAsync"在visual studio中说" [已弃用]未在Windows Phone 8.1"。
中实现