Windows.UI.Xaml.Controls.Maps 名前空間

マップ コントロールのクラスを定義します。 また、マップに配置できるタイル ソースと要素も定義します。

クラス

CustomMapTileDataSource

MapTileSource のカスタム タイルのソースを提供します。 HttpMapTileDataSource または LocalMapTileDataSource を使用できない場合は、このクラスを使用します。 たとえば、 CustomMapTileDataSource では、メモリ内でタイルを描画し、ピクセルのストリームとして返す処理がサポートされています。

HttpMapTileDataSource

MapTileSource のタイルのソースを提供します。 タイルは、HTTP または HTTPS プロトコルを使用してフェッチされます。 ビルド 15063 の時点では、ローカル URI は機能しなくなりました。

LocalMapTileDataSource

MapTileSource のタイルのソースを提供します。 タイルは、 ms-appdata などのローカル プロトコルを使用してフェッチされます。

MapActualCameraChangedEventArgs

ActualCameraChanged イベントのデータを提供します。

MapActualCameraChangingEventArgs

ActualCameraChanging イベントのデータを提供します。

MapBillboard

MapBillboard の ReferenceCamera からの距離に対して拡大縮小およびフェードする画像を表示します。

MapCamera

マップのビューを定義するカメラの位置を表します。

MapContextRequestedEventArgs

MapContextRequested イベントのイベント データを提供します。

MapControl

地球の象徴的またはフォトリアリスティックなマップを表します。

MapControlBusinessLandmarkClickEventArgs

BusinessLandmarkClick イベントのデータを提供します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、この API の呼び出しは実行時に失敗します。 この API と Windows.Services.Maps.LocalSearch 名前空間の詳細については、Microsoft アカウント チームの担当者にお問い合わせください。

MapControlBusinessLandmarkPointerEnteredEventArgs

BusinessLandmarkPointerEntered イベントのデータを提供します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、この API の呼び出しは実行時に失敗します。 この API と Windows.Services.Maps.LocalSearch 名前空間の詳細については、Microsoft アカウント チームの担当者にお問い合わせください。

MapControlBusinessLandmarkPointerExitedEventArgs

BusinessLandmarkPointerExited イベントのデータを提供します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、この API の呼び出しは実行時に失敗します。 この API と Windows.Services.Maps.LocalSearch 名前空間の詳細については、Microsoft アカウント チームの担当者にお問い合わせください。

MapControlBusinessLandmarkRightTappedEventArgs

BusinessLandmarkRightTapped イベントのデータを提供します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、この API の呼び出しは実行時に失敗します。 この API と Windows.Services.Maps.LocalSearch 名前空間の詳細については、Microsoft アカウント チームの担当者にお問い合わせください。

MapControlDataHelper

ユーザーがビジネスの場所またはトランジット機能をクリックしたことを示すイベントを提供します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、この API の呼び出しは実行時に失敗します。 この API と Windows.Services.Maps.LocalSearch 名前空間の詳細については、Microsoft アカウント チームの担当者にお問い合わせください。

MapControlTransitFeatureClickEventArgs

TransitFeatureClick イベントのデータを提供します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、この API の呼び出しは実行時に失敗します。 この API と Windows.Services.Maps.LocalSearch 名前空間の詳細については、Microsoft アカウント チームの担当者にお問い合わせください。

MapControlTransitFeaturePointerEnteredEventArgs

TransitFeaturePointerEntered イベントのデータを提供します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、この API の呼び出しは実行時に失敗します。 この API と Windows.Services.Maps.LocalSearch 名前空間の詳細については、Microsoft アカウント チームの担当者にお問い合わせください。

MapControlTransitFeaturePointerExitedEventArgs

TransitFeaturePointerExited イベントにデータを提供します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、この API の呼び出しは実行時に失敗します。 この API と Windows.Services.Maps.LocalSearch 名前空間の詳細については、Microsoft アカウント チームの担当者にお問い合わせください。

MapControlTransitFeatureRightTappedEventArgs

TransitFeatureRightTapped イベントのデータを提供します。

注意

この API は、すべての Windows アプリで使用できるわけではありません。 開発者アカウントが Microsoft によって特別にプロビジョニングされていない限り、この API の呼び出しは実行時に失敗します。 この API と Windows.Services.Maps.LocalSearch 名前空間の詳細については、Microsoft アカウント チームの担当者にお問い合わせください。

MapCustomExperience

MapControl のカスタム エクスペリエンスを表します。

MapCustomExperienceChangedEventArgs

CustomExperienceChanged イベントのデータを提供します。

MapElement

MapControl に表示される要素を表します。

MapElement3D

MapControl に表示される 3D 要素を表します。

MapElementClickEventArgs

MapElementClick イベントのデータを提供します。

MapElementPointerEnteredEventArgs

MapElementPointerEntered イベントのデータを提供します。

MapElementPointerExitedEventArgs

MapElementPointerExited イベントのデータを提供します。

MapElementsLayer

データをバインドし、他のマップ要素とは別に操作できるマップ要素のコレクションを表します。

MapElementsLayerClickEventArgs

MapElementClick イベントのデータを提供します。

MapElementsLayerContextRequestedEventArgs

MapContextRequested イベントのイベント データを提供します。

MapElementsLayerPointerEnteredEventArgs

MapElementPointerEntered イベントのデータを提供します。

MapElementsLayerPointerExitedEventArgs

MapElementPointerExited イベントのデータを提供します。

MapIcon

MapControl にオプションのテキストを含む画酉などの画像を表示します。 既定のイメージを使用するか、カスタム イメージを指定します。

MapInputEventArgs

MapControl の MapTappedMapDoubleTapped、および MapHolding イベントのユーザー入力に関するデータを提供します

MapItemsControl

MapControl に表示される XAML コントロールのコレクションを格納します。

MapLayer

データをバインドし、他のマップ の種類のマップ データとは別に操作できるマップ データのコレクションを表します。

MapModel3D

マップに表示する 3D オブジェクトを表します。 MapModel3D は、主に MapElement3D と組み合わせて使用されます。

MapPolygon

MapControl の多角形を表します。

MapPolyline

MapControl 上のポリラインを表します。

MapRightTappedEventArgs

MapRightTapped イベントのデータを提供します。

MapRouteView

MapControl に MapRoute を表示します

MapScene

マップのビューを表します。

MapStyleSheet

マップ コントロール内のマップのスタイルを定義するルールのセットを表します。 このクラスは、次のメソッドを提供します。

  1. 一般的な基本マップ スタイルを取得します。
  2. ParseFromJsonTryParseFromJson を使用してカスタム シートを読み込みます。 JSON スタイル シートの詳細については、「 マップ スタイルシート リファレンス」を参照してください。
  3. 複数のシートを結合します。この場合、後のシートは、 Combine メソッドを使用して以前のシートをオーバーライドします。 通常、共通の基本マップ スタイルはカスタム JSON と組み合わせて、カスタマイズされたマップ スタイルを作成します。
MapStyleSheetEntries

マップ スタイル シートでサポートされている JavaScript Object Notation (JSON) スタイル エントリの名前を提供します。

MapStyleSheetEntryStates

マップ スタイル シートでサポートされているスタイル入力状態の名前を提供します。 これらの状態は、マップのスタイル シートで定義されている状態固有のスタイルにマップされます。

MapTargetCameraChangedEventArgs

TargetCameraChanged イベントのデータを提供します。

MapTileBitmapRequest

CustomMapTileDataSource のタイルに対するビットマップ要求を表します。

MapTileBitmapRequestDeferral

タイルのビットマップ要求に非同期的に応答するためにアプリで使用できる遅延を表します。

MapTileBitmapRequestedEventArgs

CustomMapTileDataSource.BitmapRequested イベントのデータを提供します。

MapTileDataSource

MapTileSource のタイルのソースを提供します。 このクラスは、 HttpMapTileDataSourceLocalMapTileDataSource、CustomMapTileDataSource の基底クラスとして機能 します

MapTileSource

MapControl にオーバーレイするタイルのソースを表します。

MapTileUriRequest

HttpMapTileDataSource または LocalMapTileDataSource のタイルの URI 要求を表します

MapTileUriRequestDeferral

タイルの URI 要求に非同期的に応答するためにアプリで使用できる遅延を表します。

MapTileUriRequestedEventArgs

HttpMapTileDataSource.UriRequested イベントと LocalMapTileDataSource.UriRequested イベントのデータを提供します。

StreetsideExperience

地理的な場所の道路レベルのビューを提供するカスタム マップ エクスペリエンスを表します。

StreetsidePanorama

道路レベルの視点から地理的な場所のパノラマビューを表します。

構造体

MapZoomLevelRange

MapTileSource の最小ズーム レベルと最大ズーム レベルを指定します。 この構造体は、MapTileSourceZoomLevelRange プロパティによって使用されます。

列挙型

MapAnimationKind

マップのビューを変更するときに使用するアニメーションを指定します。 たとえば、 TrySetViewAsync メソッドまたは TrySetViewBoundsAsync メソッドを呼び出すとき にアニメーションを 指定できます。

MapCameraChangeReason

マップのカメラの位置が変更された理由を指定します。

MapColorScheme

MapControlColorScheme を指定します。

MapElementCollisionBehavior

ズーム レベルが原因で他のマップ フィーチャと競合する 場合の MapIcon の動作を指定します。

MapInteractionMode

マップがタッチ ジェスチャに応答するかどうか、および対応する UI コントロールがマップに表示されるかどうかを指定します。

MapLoadingStatus

MapControlLoadingStatus を指定します。

MapModel3DShadingOption

3D オブジェクトに表示する網かけの種類を指定します。

MapPanInteractionMode

マップ上でパン ジェスチャが認識されるかどうかを指定します。

MapProjection

マップの緯度と経度を変換する方法を指定します

MapStyle

MapControlスタイルを指定します。

MapTileAnimationState

MapTileSourceAnimationState を指定します。

MapTileLayer

MapTileSourceレイヤーの種類を指定します。

MapVisibleRegionKind

表示領域の種類を示します。

MapWatermarkMode

MapControlWatermarkMode を指定します。

こちらもご覧ください