|
今天給大家提供的是一系列的Windows Phone 7 開發的文章,包括提供試用版應用程序、返回鍵、全景視圖、項目模板以及頁面間的導航等。本節內容是Windows Phone 7開發之:提供試用版應用程序。
之前曾經寫過如何將游戲添加到電話的游戲中心中。今天,我會向你展示為應用程序添加試用內容是多么簡單。例如,假設你創建了一個50關的游戲。可能你想讓用戶能免費體驗前5關,但要想玩后面的,他們就需要購買這個游戲。本文就像你展示如何做到。
使用LicenseInformation類
通過向我們的頁面中添加Microsoft.Phone.Marketplace程序集和相應的名稱空間,就可以訪問LicenseInformation類了,它直接與程序的“付費”狀態相關。
usingMicrosoft.Phone.Marketplace;
下一步是真正地使用LicenseInformation類,來創建一個實例:
LicenseInformationli = new LicenseInformation();
最后,LicenseInformation有一個非常棒的返回布爾值的方法叫IsTrial(),毫無懸念,它允許我們檢測程序是否處于試用狀態。你可以很方便地將它用于一個if語句,就像這樣:
if(!li.IsTrial())
{
//Do something that only paid users can do.
}
else
{
//Do something that all users, trial or paid, can do.
}
it知識庫:解讀Windows Phone開發的六個關鍵模塊,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。