wp7上啓動器使用方法

啓動器類似於android 裏頭的Intent封裝類。通過設定其參數實現跳轉不同頁面並將參數帶進目標頁面中,下面介紹8種啓動器:

1.  BING搜索啓動器
 
 SearchTask searchTask = new SearchTask();
            searchTask.SearchQuery = "sxc";
            searchTask.Show();
 
2. 撥號啓動器
  PhoneCallTask phoneTask = new PhoneCallTask();
            phoneTask.DisplayName = "pang"; //顯示名稱
            phoneTask.PhoneNumber = "12345"; //電話號碼
            phoneTask.Show();
 
3.短信發送啓動器
 
  SmsComposeTask smsComposeTask = new SmsComposeTask();
            smsComposeTask.Body = "哈哈。我用了短信啓動器了哦"; //主題
            smsComposeTask.To = "123566";  //地點
            smsComposeTask.Show();
4.Email發送啓動器
 EmailComposeTask emailComposeTask = new EmailComposeTask();
            emailComposeTask.Subject = "這是 subject";
            emailComposeTask.Body = "這是body";
            emailComposeTask.To = "[email protected]";
            emailComposeTask.Cc = "[email protected]"; 這是抄送.收到郵件的人:抄送對象+目標對象
            emailComposeTask.Show();
 
5.marketplace hub啓動器,直接跳轉到zune商店或者marketplace application列表,僅僅是跳到該頁面。
 MarketplaceHubTask marketplaceHub = new MarketplaceHubTask();
            marketplaceHub.ContentType = MarketplaceContentType.Music; 或者MarketplaceContentType.Application
            marketplaceHub.Show();
 
6. 跳轉到marketplace某個應用的詳細介紹。 其中ContentIdentifier 屬性爲程序唯一標識號,搜索類型爲app(包含遊戲和application)
 
    MarketplaceDetailTask detail = new MarketplaceDetailTask();
            detail.ContentIdentifier = "程序唯一標識號";
            detail.ContentType = MarketplaceContentType.Applications;
            detail.Show();
 
7.MarketplaceReview  貌似是 marketplace商城的預覽?木有屬性。只有show()方法
 MarketplaceReviewTask review = new MarketplaceReviewTask();
            review.Show();
 
8.  marketplace市場搜索啓動器 。 關鍵字屬性爲:searchTerms。 類型爲 MarketplaceContentType.Applications。該屬性包含遊戲和應用。
MarketplaceSearchTask search = new MarketplaceSearchTask();
            search.ContentType = MarketplaceContentType.Applications;
            search.SearchTerms = "plants";
            search.Show();
 
 
9. MediaPlayerLauncher  用於播放視頻或者音樂
 
 mediaPlayerLauncher.Controls = MediaPlaybackControls.All;  //顯示所以控件
            mediaPlayerLauncher.Location = MediaLocationType.Install; //資源文件存放在安裝目錄下。
            mediaPlayerLauncher.Media = new Uri("2.wmv", UriKind.Relative); //取相對地址
            mediaPlayerLauncher.Show();
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章