方法: Windows Phone の Marketplace の検索タスクを使用する

2012/02/09

Marketplace 検索タスクを使用して、Windows Phone Marketplace クライアント アプリケーションを起動し、指定した検索用語から検索結果を表示します。音楽やアプリケーションなどの検索するコンテンツの種類を指定できます。

ランチャーを使用して、Windows Phone プラットフォーム全体で一貫したユーザー エクスペリエンスを提供できます。詳細については、「Windows Phone でのランチャーとセレクターの概要」を参照してください。

Marketplace でアプリケーションを検索するには

  1. コードに次のステートメントを追加します。

    using Microsoft.Phone.Tasks;
    
  2. アプリケーションに次のコードを追加し、検索用語を指定します。ボタン クリック イベント内など、必要に応じてアプリケーションに次のコードを追加します。この手順をテストするには、ページのコンストラクターにこのコードを配置します。これはタスクを起動するコードです。

    //Search for an application, which is the default content type.
    MarketplaceSearchTask marketplaceSearchTask = new MarketplaceSearchTask();
    
    marketplaceSearchTask.SearchTerms = "accelerometer xna";
    
    marketplaceSearchTask.Show();
    

Marketplace で音楽を検索するには

  1. コードに次のステートメントを追加します。

    using Microsoft.Phone.Tasks;
    
  2. アプリケーションに次のコードを追加し、検索用語を指定します。ボタン クリック イベント内など、必要に応じてアプリケーションに次のコードを追加します。この手順をテストするには、ページのコンストラクターにこのコードを配置します。これはタスクを起動するコードです。

    //Search for a music item.
    MarketplaceSearchTask marketplaceSearchTask = new MarketplaceSearchTask();
    
    marketplaceSearchTask.ContentType = MarketplaceContentType.Music;
    marketplaceSearchTask.SearchTerms = "song title";
    
    marketplaceSearchTask.Show();
    

表示: