Aplicativo UWP: FileOpenPicker PickSingleFileAsync () não pode aguardar
Estou tentando deixar o usuário procurar um arquivo com a classe FileOpenPicker, mas quando uso a função PickSingleFileAsync com wait, recebo o seguinte erro:
'IAsyncOperation' não contém uma definição para 'GetAwaiter' e não foi encontrado nenhum método de extensão 'GetAwaiter' que aceite um primeiro argumento do tipo 'IAsyncOperation' (está faltando uma diretiva de uso para 'Sistema'?),
Esta é a função que fornece o erro em sua última linha:
private async void browseFileButton_Click(object sender, RoutedEventArgs e) {
FileOpenPicker filePicker = new FileOpenPicker();
filePicker.ViewMode = PickerViewMode.Thumbnail;
selectedFile = await filePicker.PickSingleFileAsync();
}
A documentação da Microsoft contém um exemplo que usa o FileOpenPicker da mesma maneira. Alguém já teve esse problema ou alguém tem uma solução para esse problema?