天天看點

windows phone 7 啟動器

何謂啟動器,就是在本應用程式内觸發系統内置的功能如打電話發郵件等,同時當觸發task後,本應用程式并不管觸發的應用的執行情況。

調用啟動器需要引用命名空間:

using Microsoft.Phone.Tasks; 

下面列出wp7提供的啟動器:

  • EmailComposeTask–允許使用者通過郵件賬戶發送電子郵件。
  • MarketplaceDetailTask–啟動Windows Phone Marketplace,讓使用者檢視某個特定的産品。
  • MarketplaceHubTask–啟動Windows Phone Marketplace,預設情況下允許你顯示某一類别的應用程式。
  • MarketplaceReviewTask–将使用者帶到Windows Phone Marketplace中目前程式的評論頁。
  • MarketplaceSearchTask–啟動Windows Phone Marketplace的搜尋結果,此結果來源于使用者輸入的搜尋項(或者是你來制定的)。
  • MediaPlayerLauncher–啟動内置的媒體播放器,并播放你指定的媒體檔案。
  • PhoneCallTask–啟動電話程式并顯示電話号碼和姓名。電話隻在使用者點選“通話”後才會撥出。
  • SearchTask– 可以把這個看成是在你的程式中提供Bing搜尋功能的途徑。
  • SMSComposeTask –啟動資訊程式并向使用者展示發送資訊的功能。你可以指定資訊接收人和資訊内容,但隻能通過使用者來發送。
  • WebBrowserTask–打開網絡浏覽器,跳轉到指定的URL。

調用啟動器:

調用啟動器,需要根據每個啟動器的屬性進行設定。設定屬性後,然後調用show()方法,把啟動器展示給使用者.

下面以SMSComposeTask為例:

SmsComposeTask sct = new SmsComposeTask();

sct.To = "1383492383"; 

sct.Body = "ddddddddddd"; 

sct.Show(); 

繼續閱讀