MapHandler Klass
Definition
Viktig
Viss information gäller förhandsprodukter som kan modifieras avsevärt innan de släpps. Microsoft ger inga garantier, vare sig uttryckliga eller underförstådda, vad gäller informationen som tillhandahålls 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
- Implementerar
Konstruktörer
| Namn | Beskrivning |
|---|---|
| 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
| Namn | Beskrivning |
|---|---|
| CommandMapper |
Kommandomapparen som mappar plattformsoberoende kommandon till plattformsspecifika metoder. |
| Mapper |
Egenskapsmapparen som mappar plattformsoberoende egenskaper till plattformsspecifika metoder. |
Egenskaper
| Namn | Beskrivning |
|---|---|
| ContainerView |
Hämtar vyn som fungerar som en container för PlatformView. (Ärvt från ViewHandler) |
| HasContainer |
Hämtar eller anger ett värde som anger om PlatformView finns i en vy. (Ärvt från ViewHandler) |
| MauiContext |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvt från ElementHandler) |
| NeedsContainer |
Hämtar ett värde som anger om behöver en containervy eller inte VirtualView . (Ärvt från ViewHandler) |
| PlatformView |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvt från ViewHandler<TVirtualView,TPlatformView>) |
| Services |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvt från ElementHandler) |
| VirtualView |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvt från ViewHandler<TVirtualView,TPlatformView>) |
Metoder
| Namn | Beskrivning |
|---|---|
| ConnectHandler(TPlatformView) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvt 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. (Ärvt från ViewHandler<TVirtualView,TPlatformView>) |
| GetDesiredSize(Double, Double) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvt från ViewHandler<TVirtualView,TPlatformView>) |
| Invoke(String, Object) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvt från ElementHandler) |
| MapElements(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. |
| 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. |
| MapUpdateMapElement(IMapHandler, IMap, Object) |
UpdateMapElement(IMapElement) Mappar kommandot till den plattformsspecifika implementeringen. |
| PlatformArrange(Rect) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvt från ViewHandler<TVirtualView,TPlatformView>) |
| RemoveContainer() |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvt från ViewHandler<TVirtualView,TPlatformView>) |
| SetMauiContext(IMauiContext) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvt från ElementHandler) |
| SetupContainer() |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvt från ViewHandler<TVirtualView,TPlatformView>) |
| SetVirtualView(IElement) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvt från ViewHandler<TVirtualView,TPlatformView>) |
| SetVirtualView(IView) |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvt 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. (Ärvt från ElementHandler) |
Explicita gränssnittsimplementationer
| Namn | Beskrivning |
|---|---|
| IElementHandler.DisconnectHandler() |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvt från ElementHandler) |
| IElementHandler.PlatformView |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvt från ViewHandler<TVirtualView,TPlatformView>) |
| IElementHandler.VirtualView |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvt 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. (Ärvt från ViewHandler) |
| IViewHandler.VirtualView |
Hanterare för kontrollen IMap som hanterar den plattformsspecifika kartimplementeringen. (Ärvt från ViewHandler<TVirtualView,TPlatformView>) |
Utvidgningsmetoder
| Namn | Beskrivning |
|---|---|
| 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. |