2014-10-17 4 views
0

Windows 8.1 용 앱을 개발 중이며 장치에없는 파일을 사용하는 경우 사용자에게 경고하고 싶습니다.파일이 로컬인지 확인하는 방법

사용자가 FilePicker를 사용하여 선택한 파일이 현재 장치에 있는지 (예 : 네트워크 공유, NAS, USD 디스크 ...) 확인할 수 있습니까?

답변

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 
} 
+0

감사 대답, 나는 그런 일을 의심. Id 속성을 보았지만 문자열 (열거 형이 아닌)이고 다른 가능한 값에 대한 문서 나 블로그 게시물을 찾을 수 없습니다. – cedrou

관련 문제