MapHandler Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen.
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
- Arv
- Implementeringar
Konstruktorer
| Name | Description |
|---|---|
| MapHandler() |
Initierar en ny instans av MapHandler klassen med standardmappare. |
| MapHandler(IPropertyMapper, CommandMapper) |
Initierar en ny instans av MapHandler klassen med valfria anpassade mappare. |
Fält
| Name | Description |
|---|---|
| CommandMapper |
Kommandomapparen som mappar plattformsoberoende kommandon till plattformsspecifika metoder. |
| Mapper |
Egenskapsmapparen som mappar plattformsoberoende egenskaper till plattformsspecifika metoder. |
Egenskaper
| Name | Description |
|---|---|
| ContainerView |
Hämtar vyn som fungerar som en container för PlatformView. (Ärvd från ViewHandler) |
| HasContainer |
Hämtar eller anger ett värde som anger om PlatformView finns i en vy. (Ärvd från ViewHandler) |
| MauiContext |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvd från ElementHandler) |
| NeedsContainer |
Hämtar ett värde som anger om behöver en containervy eller inte VirtualView . (Ärvd från ViewHandler) |
| PlatformView |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvd från ViewHandler<TVirtualView,TPlatformView>) |
| Services |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvd från ElementHandler) |
| VirtualView |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvd från ViewHandler<TVirtualView,TPlatformView>) |
Metoder
| Name | Description |
|---|---|
| ConnectHandler(TPlatformView) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvd från ViewHandler<TVirtualView,TPlatformView>) |
| CreatePlatformView() |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. |
| DisconnectHandler(TPlatformView) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvd från ViewHandler<TVirtualView,TPlatformView>) |
| GetDesiredSize(Double, Double) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvd från ViewHandler<TVirtualView,TPlatformView>) |
| Invoke(String, Object) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvd från ElementHandler) |
| MapElements(IMapHandler, IMap) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. |
| MapHideInfoWindow(IMapHandler, IMap, Object) |
HideInfoWindow(IMapPin) Mappar kommandot till den plattformsspecifika implementeringen. |
| MapIsClusteringEnabled(IMapHandler, IMap) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. |
| MapIsScrollEnabled(IMapHandler, IMap) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. |
| MapIsShowingUser(IMapHandler, IMap) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. |
| MapIsTrafficEnabled(IMapHandler, IMap) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. |
| MapIsZoomEnabled(IMapHandler, IMap) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. |
| MapMapStyle(IMapHandler, IMap) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. |
| MapMapType(IMapHandler, IMap) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. |
| MapMoveToRegion(IMapHandler, IMap, Object) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. |
| MapPins(IMapHandler, IMap) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. |
| MapShowInfoWindow(IMapHandler, IMap, Object) |
ShowInfoWindow(IMapPin) Mappar kommandot till den plattformsspecifika implementeringen. |
| MapUpdateMapElement(IMapHandler, IMap, Object) |
UpdateMapElement(IMapElement) Mappar kommandot till den plattformsspecifika implementeringen. |
| PlatformArrange(Rect) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvd från ViewHandler<TVirtualView,TPlatformView>) |
| RemoveContainer() |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvd från ViewHandler<TVirtualView,TPlatformView>) |
| SetMauiContext(IMauiContext) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvd från ElementHandler) |
| SetupContainer() |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvd från ViewHandler<TVirtualView,TPlatformView>) |
| SetVirtualView(IElement) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvd från ViewHandler<TVirtualView,TPlatformView>) |
| SetVirtualView(IView) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvd från ViewHandler<TVirtualView,TPlatformView>) |
| UpdateMapElement(IMapElement) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. |
| UpdateValue(String) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvd från ElementHandler) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IElementHandler.DisconnectHandler() |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvd från ElementHandler) |
| IElementHandler.PlatformView |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvd från ViewHandler<TVirtualView,TPlatformView>) |
| IElementHandler.VirtualView |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvd från ViewHandler<TVirtualView,TPlatformView>) |
| IMapHandler.PlatformView |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. |
| IMapHandler.VirtualView |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. |
| IViewHandler.ContainerView |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvd från ViewHandler) |
| IViewHandler.VirtualView |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvd från ViewHandler<TVirtualView,TPlatformView>) |
Tilläggsmetoder
| Name | Description |
|---|---|
| GetRequiredService<T>(IElementHandler, Type) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. |
| GetRequiredService<T>(IElementHandler) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. |
| GetService<T>(IElementHandler, Type) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. |
| GetService<T>(IElementHandler) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. |
| GetServiceProvider(IElementHandler) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. |
| IsConnected(IElementHandler) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. |