■ ApplicationData 클래스의 RoamingSettings 속성을 사용해 로밍 저장소 이용 가능 여부를 구하는 방법을 보여준다.
※ 패지키(Package) 모드에서 true, 언패키지드(Unpackaged) 모드에서 false가 반환된다.
※ 로밍 저장소를 이용 가능하더라도 사용자가 권한이 부족한 경우 사용할 수 없을 수도 있다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
using System; using Windows.Storage; #region 로밍 저장소 이용 가능 여부 구하기 - IsRoamingStorageAvailable() /// <summary> /// 로밍 저장소 이용 가능 여부 구하기 /// </summary> /// <returns>로밍 저장소 이용 가능 여부</returns> public bool IsRoamingStorageAvailable() { try { ApplicationDataContainer _ = ApplicationData.Current.RoamingSettings; return true; } catch(Exception) { return false; } } #endregion |