IMap Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje obiekt IView , który wyświetla mapę.
public interface class IMap : Microsoft::Maui::IView
public interface IMap : Microsoft.Maui.IView
type IMap = interface
interface IView
interface IElement
interface ITransform
Public Interface IMap
Implements IView
- Pochodne
- Implementuje
Właściwości
| Nazwa | Opis |
|---|---|
| AnchorX |
Pobiera składnik X punktu środkowego dla dowolnej transformacji względem granic elementu. (Odziedziczone po ITransform) |
| AnchorY |
Pobiera składnik Y punktu środkowego dla dowolnej transformacji względem granic elementu. (Odziedziczone po ITransform) |
| AutomationId |
Identyfikator używany przez narzędzia automatyzacji do interakcji z tym widokiem (Odziedziczone po IView) |
| Background |
Pobiera farbę, która wypełni tło widoku. (Odziedziczone po IView) |
| Clip |
Pobiera ścieżkę używaną do zdefiniowania konspektu zawartości widoku. (Odziedziczone po IView) |
| DesiredSize |
Pobiera bieżący żądany rozmiar tego widoku. (Odziedziczone po IView) |
| Elements |
Pinezki, które mają być wyświetlane na tej mapie. |
| FlowDirection |
Kierunek skanowania elementów interfejsu użytkownika przez oko (Odziedziczone po IView) |
| Frame |
Pobiera granice widoku w kontenerze. (Odziedziczone po IView) |
| Handler |
Pobiera lub ustawia procedurę obsługi widoku widoku. (Odziedziczone po IView) |
| Height |
Pobiera określoną wysokość widoku IView. (Odziedziczone po IView) |
| HorizontalLayoutAlignment |
Określa aspekt poziomy układu tego elementu w kontenerze (Odziedziczone po IView) |
| InputTransparent |
Pobiera wartość wskazującą, czy ten element powinien być zaangażowany w cykl interakcji użytkownika. (Odziedziczone po IView) |
| IsClusteringEnabled |
Pobiera, czy dla tej mapy włączono klastrowanie przypinania. |
| IsEnabled |
Pobiera wartość wskazującą, czy ten widok jest włączony w interfejsie użytkownika. (Odziedziczone po IView) |
| IsFocused |
Pobiera wartość wskazującą, czy ten widok jest obecnie skoncentrowany. (Odziedziczone po IView) |
| IsScrollEnabled |
Sprawdź, czy mapa może być przewijana. |
| IsShowingUser |
Sprawdź, czy mapa pokazuje bieżącą lokalizację użytkownika. |
| IsTrafficEnabled |
Sprawdź, czy ta mapa wyświetla informacje o ruchu. |
| IsZoomEnabled |
Sprawdź, czy ta mapa może powiększać. |
| LastUserLocation |
Pobiera ostatnią znaną lokalizację użytkownika z mapy lub wartość null, jeśli nie jest dostępna. |
| MapStyle |
Pobiera niestandardowy styl mapy jako ciąg JSON. |
| MapType |
Pobiera typ wyświetlania mapy, który można wyświetlić. |
| Margin |
Margines reprezentuje odległość między widokiem a sąsiednimi widokami. (Odziedziczone po IView) |
| MaximumHeight |
Pobiera określone ograniczenie maksymalnej wysokości elementu IView z zakresu od zera do podwójnego. PositiveInfinity. (Odziedziczone po IView) |
| MaximumWidth |
Pobiera określone ograniczenie maksymalnej szerokości elementu IView z zakresu od zera do podwójnego. PositiveInfinity. (Odziedziczone po IView) |
| MinimumHeight |
Pobiera określone ograniczenie minimalnej wysokości elementu IView z zakresu od zera do podwójnego. PositiveInfinity. (Odziedziczone po IView) |
| MinimumWidth |
Pobiera określone ograniczenie minimalnej szerokości widoku IView z zakresu od zera do podwójnego. PositiveInfinity. (Odziedziczone po IView) |
| Opacity |
Pobiera wartość nieprzezroczystości zastosowaną do widoku podczas renderowania. (Odziedziczone po IView) |
| Parent |
Pobiera element nadrzędny elementu. (Odziedziczone po IElement) |
| Pins |
Pinezki, które mają być wyświetlane na tej mapie. |
| Rotation |
Pobiera obrót (w stopniach) o osi Z (obrót affine), gdy element jest renderowany. (Odziedziczone po ITransform) |
| RotationX |
Pobiera rotację (w stopniach) o osi X (obrót perspektywy), gdy element jest renderowany. (Odziedziczone po ITransform) |
| RotationY |
Pobiera rotację (w stopniach) o osi Y (rotacja perspektywy), gdy element jest renderowany. (Odziedziczone po ITransform) |
| Scale |
Pobiera współczynnik skalowania zastosowany do elementu. (Odziedziczone po ITransform) |
| ScaleX |
Pobiera skalę współczynnika osi X zastosowanego do elementu. (Odziedziczone po ITransform) |
| ScaleY |
Pobiera skalę współczynnika osi Y zastosowanego do elementu. (Odziedziczone po ITransform) |
| Semantics |
Dodaje semantyka do każdego widoku pod kątem ułatwień dostępu (Odziedziczone po IView) |
| Shadow |
Maluje cień wokół widoku docelowego. (Odziedziczone po IView) |
| TranslationX |
Pobiera różnicę translacji X elementu. (Odziedziczone po ITransform) |
| TranslationY |
Pobiera różnicę translacji Y elementu. (Odziedziczone po ITransform) |
| VerticalLayoutAlignment |
Określa pionowy aspekt układu tego elementu w kontenerze (Odziedziczone po IView) |
| Visibility |
Pobiera wartość określającą, czy ten widok powinien być częścią drzewa wizualnego, czy nie. (Odziedziczone po IView) |
| VisibleRegion |
Aktualnie widoczna mapa MapSpan tej mapy. |
| Width |
Pobiera określoną szerokość widoku IView. (Odziedziczone po IView) |
| ZIndex |
Określa kolejność rysunku tego elementu IView w obrębie elementu ILayout; wyższe indeksy z będą czerpać z niższych indeksów z. (Odziedziczone po IView) |
Metody
| Nazwa | Opis |
|---|---|
| Arrange(Rect) |
Umieszcza elementy podrzędne i określa rozmiar elementu. (Odziedziczone po IView) |
| Clicked(Location) |
Metoda wywoływana przez program obsługi po kliknięciu przez użytkownika mapy. |
| ClusterClicked(IReadOnlyList<IMapPin>, Location) |
Metoda wywoływana przez program obsługi po kliknięciu klastra. |
| Focus() |
Próbuje ustawić fokus na ten widok. (Odziedziczone po IView) |
| HideInfoWindow(IMapPin) |
Ukrywa okno informacji dla określonego numeru PIN. |
| InvalidateArrange() |
Metoda wywoływana w celu unieważnienia układu tego widoku. (Odziedziczone po IView) |
| InvalidateMeasure() |
Sygnały, że bieżąca wartość miary tego widoku nie jest już prawidłowa i musi zostać ponownie skompilowana podczas następnego przebiegu miary. (Odziedziczone po IView) |
| LongClicked(Location) |
Metoda wywoływana przez program obsługi, gdy użytkownik naciska długo na mapie. |
| Measure(Double, Double) |
Aktualizuje rozmiar widoku. (Odziedziczone po IView) |
| MoveToRegion(MapSpan, Boolean) |
Przenosi mapę tak, aby wyświetlała określony MapSpan region z kontrolą nad tym, czy przejście jest animowane. |
| MoveToRegion(MapSpan) |
Przenosi mapę tak, aby wyświetlała określony MapSpan region. |
| ShowInfoWindow(IMapPin) |
Pokazuje okno informacji dla określonego numeru PIN. |
| Unfocus() |
Powoduje anulowanie ustawienia fokusu dla tego widoku. (Odziedziczone po IView) |
| UserLocationUpdated(Location) |
Metoda wywoływana przez program obsługi po zaktualizowaniu lokalizacji użytkownika. |
Metody rozszerzania
| Nazwa | Opis |
|---|---|
| CaptureAsync(IView) |
Reprezentuje obiekt IView , który wyświetla mapę. |
| CheckHandlers(IView) |
Reprezentuje obiekt IView , który wyświetla mapę. |
| ComputeDesiredSize(IView, Double, Double) |
Reprezentuje obiekt IView , który wyświetla mapę. |
| ComputeFrame(IView, Rect) |
Reprezentuje obiekt IView , który wyświetla mapę. |
| DisconnectHandlers(IView) |
Reprezentuje obiekt IView , który wyświetla mapę. |
| SetSemanticFocus(IView) |
Reprezentuje obiekt IView , który wyświetla mapę. |
| ToHandler(IElement, IMauiContext) |
Reprezentuje obiekt IView , który wyświetla mapę. |
| ToHandler(IView, IMauiContext) |
Pobiera procedurę obsługi widoku specyficznego dla platformy dla określonego widoku. |
| ToPlatform(IElement, IMauiContext) |
Reprezentuje obiekt IView , który wyświetla mapę. |