0
我正在開發適用於Windows 8.1的應用程序,如果用戶使用不在設備上的文件,我想警告用戶。如何檢查文件是否爲本地
如何檢查用戶使用FilePicker選擇的文件是否位於當前設備上(可能位於網絡共享位置,NAS位置,USD磁盤上)?
我正在開發適用於Windows 8.1的應用程序,如果用戶使用不在設備上的文件,我想警告用戶。如何檢查文件是否爲本地
如何檢查用戶使用FilePicker選擇的文件是否位於當前設備上(可能位於網絡共享位置,NAS位置,USD磁盤上)?
這應該工作:
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
}
感謝您的回答,我懷疑這樣的事情。我看到了Id屬性,但它是一個字符串(而不是枚舉),我找不到任何有關不同可能值的文檔或博客文章。 – cedrou 2014-10-20 08:28:56