エクスポート (0) 印刷
すべて展開

方法: Windows Phone の Bing マップ タスクを使用する

2012/02/09

Bing Maps タスクは Bing Maps アプリケーションを起動します。地図上の位置を検索してマークするために使用する検索文字列を指定できます。また、必要に応じて表示される地図の中心も指定できます。中心を指定しなかった場合は、ユーザーの現在の場所が中心として使用されます。地図が最初に表示されたときに使用されるズーム レベルも指定できます。

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

重要な注重要な注:

デバイスがサポートされていない場所にある場合、Bing Maps アプリケーションは起動しません。代わりに、ユーザーがいる場所では Bing Maps を使用できないことを示すダイアログが表示されます。

Bing Maps タスクを使用するには

  1. プロジェクトに System.Device アセンブリへの参照を追加します。

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

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

    Dim bingMapsTask as BingMapsTask = new BingMapsTask()
    
    'Omit the Center property to use the user's current location.
    'bingMapsTask.Center = new GeoCoordinate(47.6204, -122.3493);
    
    bingMapsTask.SearchTerm = "coffee"
    bingMapsTask.ZoomLevel = 2
    
    bingMapsTask.Show()
    

表示:
© 2015 Microsoft