我正在为Windows 8.1开发应用程序,我想警告用户是否使用了设备上没有的文件。
如何检查用户使用FilePicker选择的文件是否位于当前设备上(可能位于网络共享,NAS上,美元磁盘上......)?
答案 0 :(得分:0)
这应该有效:
var picker = new FileOpenPicker();
picker.FileTypeFilter.Add("*");
var file = await picker.PickSingleFileAsync();
var provider = file.Provider;
if (provider.Id != "computer")
{
// TODO: Warn the user here
}