2012-07-16 57 views
2

我很困惑。這裏的DOC:http://msdn.microsoft.com/en-us/library/system.io.isolatedstorage.isolatedstoragefile.availablefreespace(v=vs.96).aspx檢查Wp7的可用空間

說,我需要3 MB空間,並使用下面的代碼:

是這樣store.AvailableFreeSpace:

1)檢查在電話或總存儲空間的整個存儲掌握孤立存儲?

2)或檢查我的應用程序的空間?

感謝

 

private bool IsSpaceIsAvailable(long spaceReq)   
{    
using (IsolatedStorageFile store =IsolatedStorageFile.GetUserStoreForApplication())  
{    
long spaceAvail = store.AvailableFreeSpace;    
if (spaceReq > spaceAvail)    
{     
return false;     
}     
return true;    
}   
} 

+0

我想我明白了。配額是指整個存儲空間。該方法返回可用的總空間。如果沒有空間,我可以開始刪除Pic Hub中的文件或不重要的文件。謝謝 – MilkBottle 2012-07-16 04:58:09

+0

好吧,獨立存儲在WP7的每個應用程序基礎上工作。因此,您所做的每一個電話以及您獲得的信息都只與您的應用有關 – 2012-07-18 09:23:16

回答