MapHandler クラス

定義

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

public ref class MapHandler : Microsoft::Maui::Handlers::ViewHandler<Microsoft::Maui::Maps::IMap ^, System::Object ^>, Microsoft::Maui::Maps::Handlers::IMapHandler
public class MapHandler : Microsoft.Maui.Handlers.ViewHandler<Microsoft.Maui.Maps.IMap,object>, Microsoft.Maui.Maps.Handlers.IMapHandler
type MapHandler = class
    inherit ViewHandler<IMap, obj>
    interface IMapHandler
    interface IViewHandler
    interface IElementHandler
Public Class MapHandler
Inherits ViewHandler(Of IMap, Object)
Implements IMapHandler
継承
実装

コンストラクター

名前 説明
MapHandler()

既定のマッパーを使用して、 MapHandler クラスの新しいインスタンスを初期化します。

MapHandler(IPropertyMapper, CommandMapper)

オプションのカスタム マッパーを使用して、 MapHandler クラスの新しいインスタンスを初期化します。

フィールド

名前 説明
CommandMapper

クロスプラットフォーム コマンドをプラットフォーム固有のメソッドにマップするコマンド マッパー。

Mapper

クロスプラットフォーム プロパティをプラットフォーム固有のメソッドにマップするプロパティ マッパー。

プロパティ

名前 説明
ContainerView

PlatformViewのコンテナーとして機能するビューを取得します。

(継承元 ViewHandler)
HasContainer

PlatformViewがビュー内に含まれているかどうかを示す値を取得または設定します。

(継承元 ViewHandler)
MauiContext

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

(継承元 ElementHandler)
NeedsContainer

VirtualViewにコンテナー ビューが必要かどうかを示す値を取得します。

(継承元 ViewHandler)
PlatformView

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

(継承元 ViewHandler<TVirtualView,TPlatformView>)
Services

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

(継承元 ElementHandler)
VirtualView

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

(継承元 ViewHandler<TVirtualView,TPlatformView>)

メソッド

名前 説明
ConnectHandler(TPlatformView)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

(継承元 ViewHandler<TVirtualView,TPlatformView>)
CreatePlatformView()

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

DisconnectHandler(TPlatformView)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

(継承元 ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

(継承元 ViewHandler<TVirtualView,TPlatformView>)
Invoke(String, Object)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

(継承元 ElementHandler)
MapElements(IMapHandler, IMap)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

MapHideInfoWindow(IMapHandler, IMap, Object)

HideInfoWindow(IMapPin) コマンドをプラットフォーム固有の実装にマップします。

MapIsClusteringEnabled(IMapHandler, IMap)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

MapIsScrollEnabled(IMapHandler, IMap)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

MapIsShowingUser(IMapHandler, IMap)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

MapIsTrafficEnabled(IMapHandler, IMap)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

MapIsZoomEnabled(IMapHandler, IMap)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

MapMapStyle(IMapHandler, IMap)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

MapMapType(IMapHandler, IMap)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

MapMoveToRegion(IMapHandler, IMap, Object)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

MapPins(IMapHandler, IMap)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

MapShowInfoWindow(IMapHandler, IMap, Object)

ShowInfoWindow(IMapPin) コマンドをプラットフォーム固有の実装にマップします。

MapUpdateMapElement(IMapHandler, IMap, Object)

UpdateMapElement(IMapElement) コマンドをプラットフォーム固有の実装にマップします。

PlatformArrange(Rect)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

(継承元 ViewHandler<TVirtualView,TPlatformView>)
RemoveContainer()

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

(継承元 ViewHandler<TVirtualView,TPlatformView>)
SetMauiContext(IMauiContext)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

(継承元 ElementHandler)
SetupContainer()

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

(継承元 ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

(継承元 ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

(継承元 ViewHandler<TVirtualView,TPlatformView>)
UpdateMapElement(IMapElement)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

UpdateValue(String)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

(継承元 ElementHandler)

明示的なインターフェイスの実装

名前 説明
IElementHandler.DisconnectHandler()

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

(継承元 ElementHandler)
IElementHandler.PlatformView

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

(継承元 ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

(継承元 ViewHandler<TVirtualView,TPlatformView>)
IMapHandler.PlatformView

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

IMapHandler.VirtualView

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

IViewHandler.ContainerView

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

(継承元 ViewHandler)
IViewHandler.VirtualView

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

(継承元 ViewHandler<TVirtualView,TPlatformView>)

拡張メソッド

名前 説明
GetRequiredService<T>(IElementHandler, Type)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

GetRequiredService<T>(IElementHandler)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

GetService<T>(IElementHandler, Type)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

GetService<T>(IElementHandler)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

GetServiceProvider(IElementHandler)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

IsConnected(IElementHandler)

プラットフォーム固有のマップ実装を管理する IMap コントロールのハンドラー。

適用対象