-1

격리 된 저장소가 얼마나 많은 디스크 공간을 차지했는지 확인하는 방법이 있습니까? 내 마음에있는 한 가지 방법은 모든 파일을 반복하고 거기에있는 경우 크기를 얻는 것입니다. 다른 방법으로 공유하십시오.Windows Phone에서 사용 된 디스크 공간을 얻는 방법 C#

업데이트 : 내 요구 사항에 대해 분명히해야합니다.

실제로 응용 프로그램 내에서 응용 프로그램 디스크 공간 사용을 표시하려면 이미 약 IsolatedStorageFile.AvailableFreeSpace을 알고 있지만 문제가 해결되지 않습니다. 한편 msdn pageIsolatedStorage 클래스가 System.IO.IsolatedStorage 인 Windows Phone 8.0 Sdk에서 사용 가능하며 사용 된 디스크 크기를 평가하기 위해 UsedSize 속성을 제공하지만 실제로이 클래스는 sdk에서 사용할 수 없다고 주장합니다. 그래서 아무나 그것에 대한 아이디어가 있다면 공유하십시오.

답변

0

IsolatedStorage.UsedSize 속성을 사용하여 사용 된 공간을 확보하십시오. anticipate Out-of-Space conditionsIsolatedStorage.AvailableFreeSpace 속성을 사용합니다.

이것은 분명히 전화기의 사용 된 전체 디스크 공간을 제공하지는 않지만 자신의 응용 프로그램 격리 저장소의 사용만을 제공합니다.

+0

미안하지만 이것은 내가 요구 한 것이 아닙니다. –

+0

@MubasharAhmad : 원하는 API가 MS와 제조업체 외부에 존재하지 않습니다. 이것은 지금 당장 좋은 것입니다. – Will

+0

@ ClausJørgensen-MSFT : IsolatedStorage.UsedSize msdn은 IsolatedStorageFile이 IsolatedStorage 클래스에서 파생되었지만 실제로는 그렇지 않다는 것을 주장하므로 분명히 WindowsPhone 8.0 SDK의 UsedSize 속성에 액세스 할 수 없습니다. 나는 이것에 관해서는 이미 마이크로 소프트에 연락했다. –