MapKit Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O namespace mapkit fornece mapas inseriveis, anotações e direções.
Classes
MKAnnotation |
Fornece informações de anotação para a exibição de mapa. |
MKAnnotation_Extensions |
Métodos de extensão para a IMKAnnotation interface para dar suporte a todos os métodos do MKAnnotation protocolo. |
MKAnnotationView |
Representa uma anotação no MapView, criado sob demanda a partir de objetos MKAnnotation. |
MKAnnotationView.MKAnnotationViewAppearance |
Classe de aparência para objetos do tipo MKAnnotationView. |
MKAnnotationViewEventArgs |
Fornece dados para os DidSelectAnnotationView eventos E:MapKit.MKAnnotationViewEventArgs.DidSelectAnnotationView . |
MKCircle |
Os dados que especificam uma sobreposição circular em um mapa. |
MKCircleRenderer |
A representação visual de um T:MapKit.MKCircle.. |
MKCircleView |
A representação visual de um MKCircle. Os desenvolvedores direcionados ao iOS 7 e posterior devem usar MKCircleRenderer. |
MKCircleView.MKCircleViewAppearance |
Classe de aparência para objetos do tipo MKCircleView. |
MKClusterAnnotation |
Uma anotação que agrupará várias anotações. |
MKCompassButton |
O namespace mapkit fornece mapas inseriveis, anotações e direções. |
MKCompassButton.MKCompassButtonAppearance |
Classe de aparência para objetos do tipo MKCompassButton. |
MKDidAddOverlayRenderersEventArgs |
Fornece dados para o evento de DidAddOverlayRenderers . |
MKDidFinishRenderingMapEventArgs |
Fornece dados para o evento de DidFinishRenderingMap . |
MKDirections |
Uma rota fornecida pela Apple para um destino. |
MKDirectionsRequest |
Encapsula uma solicitação de trajeto de viagem. |
MKDirectionsResponse |
Um conjunto de instruções de roteamento fornecidas pela Apple. |
MKDistanceFormatter |
Converte entre distâncias e cadeias de caracteres localizadas. |
MKErrorCodeExtensions |
Métodos de extensão para a enumeração MapKit.MKErrorCode. |
MKETAResponse |
Dados de tempo de viagem retornados por servidores Apple. Usado com CalculateETA(MKETAHandler). |
MKFeatureDisplayPriority |
Enumera prioridades de exibição de anotação. |
MKGeodesicPolyline |
Um MKPolyline que representa a distância de grande círculo entre dois locais. |
MKGeometry |
Classe auxiliar que contém métodos para calcular distâncias e escalas dependentes de latitude. |
MKLaunchOptions |
Encapsula as propriedades a serem usadas com OpenInMaps(MKLaunchOptions). |
MKLocalSearch |
Encapsula uma única pesquisa baseada em mapa. |
MKLocalSearchCompleter |
Calcula e retorna conclusões que correspondem a locais ou pontos de interesse para cadeias de caracteres parciais de pesquisa do usuário. |
MKLocalSearchCompleterDelegate |
Objeto delegate que recebe, em nome de um MKLocalSearchCompleter, as conclusões de pesquisa de mapa da entrada do usuário. |
MKLocalSearchCompleterDelegate_Extensions |
Métodos de extensão para a IMKLocalSearchCompleterDelegate interface para dar suporte a todos os métodos do MKLocalSearchCompleterDelegate protocolo. |
MKLocalSearchCompletion |
Termo de pesquisa concluído fornecido pelo sistema derivado da entrada parcial do usuário. |
MKLocalSearchRequest |
Encapsular as propriedades de solicitação de uma MKLocalSearch pesquisa baseada em mapa. |
MKLocalSearchResponse |
Encapsula as propriedades de resposta de uma MKLocalSearch pesquisa baseada em mapa. |
MKMapCamera |
O ponto de vista que define a perspectiva do mapa. |
MKMapItem |
Informações relacionadas a um local específico em um mapa. |
MKMapSnapshot |
Um visual instantâneo de um MKMapView, produzido por MKMapSnapshotter. |
MKMapSnapshotOptions |
Uma classe que pode ser usada com C:MapKit.MKMapSnapshotter(MapKit.MKSnapshotOptions para especificar várias opções para criar MKMapSnapshots. |
MKMapSnapshotter |
Cria um visual MKMapSnapshot do mapa, com todos os blocos de mapa carregados. |
MKMapView |
Modo de Exibição de Mapa Inserível. |
MKMapView.MKMapViewAppearance |
Classe de aparência para objetos do tipo MKMapView. |
MKMapViewAccessoryTappedEventArgs |
Fornece dados para o evento de CalloutAccessoryControlTapped . |
MKMapViewAnnotationEventArgs |
Fornece dados para o evento de DidAddAnnotationViews . |
MKMapViewChangeEventArgs |
Fornece dados para os RegionWillChange eventos E:MapKit.MKMapViewChangeEventArgs.RegionWillChange . |
MKMapViewDefault |
O namespace mapkit fornece mapas inseriveis, anotações e direções. |
MKMapViewDelegate |
Usado para receber notificações de um MKMapView. |
MKMapViewDelegate_Extensions |
Métodos de extensão para a IMKMapViewDelegate interface para dar suporte a todos os métodos do MKMapViewDelegate protocolo. |
MKMapViewDragStateEventArgs |
Fornece dados para o evento de ChangedDragState . |
MKMarkerAnnotationView |
O namespace mapkit fornece mapas inseriveis, anotações e direções. |
MKMarkerAnnotationView.MKMarkerAnnotationViewAppearance |
Classe de aparência para objetos do tipo MKMarkerAnnotationView. |
MKMultiPoint |
A classe base para formas de mapa compostas por vários pontos. |
MKOverlay |
Descreve uma anotação de mapa que combina um local e uma forma geométrica. |
MKOverlay_Extensions |
Métodos de extensão para a IMKOverlay interface para dar suporte a todos os métodos do MKOverlay protocolo. |
MKOverlayPathRenderer |
Um MKOverlayPathRenderer cuja representação visual é um CGPath. |
MKOverlayPathView |
Um MKOverlayView cuja reprepresentação visual é um CGPath. Os desenvolvedores direcionados ao iOS 7 e posterior devem usar MKOverlayPathRenderer. |
MKOverlayPathView.MKOverlayPathViewAppearance |
Classe de aparência para objetos do tipo MKOverlayPathView. |
MKOverlayRenderer |
A representação visual de um MKOverlay. |
MKOverlayView |
A representação visual de um MKOverlay. MKOverlayRenderer deve ser usado em vez dessa classe em aplicativos direcionados ao iOS 7 e posterior. |
MKOverlayView.MKOverlayViewAppearance |
Classe de aparência para objetos do tipo MKOverlayView. |
MKOverlayViewsEventArgs |
Fornece dados para o evento de DidAddOverlayViews . |
MKPinAnnotationView |
Representa uma exibição semelhante a um pin que pode ser descartada em um mapa. |
MKPinAnnotationView.MKPinAnnotationViewAppearance |
Classe de aparência para objetos do tipo MKPinAnnotationView. |
MKPlacemark |
Combina um local específico com dados como cadeias de caracteres de país e de humanos significativos (como um endereço de rua). |
MKPlacemarkAddress |
Classe que contém dados de endereço para uma marca de local. |
MKPointAnnotation |
Uma anotação de mapa que associa um local específico às cadeias de caracteres significativas (por exemplo, endereço de rua) de um MKShape. |
MKPolygon |
Uma anotação de mapa que representa um polígono fechado sobreposto em um local específico. |
MKPolygonRenderer |
A representação visual de uma MKPolygon anotação. |
MKPolygonView |
A representação visual de uma MKPolygon anotação. Os desenvolvedores direcionados ao iOS 7 e posterior devem usar MKPolygonRenderer. |
MKPolygonView.MKPolygonViewAppearance |
Classe de aparência para objetos do tipo MKPolygonView. |
MKPolyline |
Uma anotação de mapa que representa uma série de pontos que definem uma série não revelada de linhas. |
MKPolylineRenderer |
A representação visual de um MKPolyline. |
MKPolylineView |
A representação visual de um MKPolyline. Os desenvolvedores de aplicativos direcionados ao iOS 7 e posterior devem preferir usar MKPolylineRenderer. |
MKPolylineView.MKPolylineViewAppearance |
Classe de aparência para objetos do tipo MKPolylineView. |
MKReverseGeocoder |
Fornece conversão entre um local específico para informações sobre esse local (por exemplo, endereço de rua). |
MKReverseGeocoderDelegate |
Quando substituído, permite a personalização de eventos relacionados ao ciclo de vida de um MKReverseGeocoder. |
MKRoute |
Uma rota de viagem, que consiste em vários MKRouteSteps. |
MKRouteStep |
Um elemento em um MKRoute, que representa uma única instrução de viagem. |
MKScaleView |
O namespace mapkit fornece mapas inseriveis, anotações e direções. |
MKScaleView.MKScaleViewAppearance |
Classe de aparência para objetos do tipo MKScaleView. |
MKShape |
Classe base para anotações de mapa baseadas em forma. |
MKTileOverlay |
Um MKOverlay que pode ser usado em vez de ou em cima dos blocos de mapa nativos do iOS. |
MKTileOverlayRenderer |
Desenha um MKTileOverlay em um MKMapView. |
MKUserLocation |
Uma anotação que representa o local atual do usuário em um mapa. |
MKUserLocationEventArgs |
Fornece dados para o evento de DidUpdateUserLocation . |
MKUserTrackingBarButtonItem |
Um especializado UIBarButtonItem que permite que o usuário veja e controle o ativo MKUserTrackingMode . |
MKUserTrackingBarButtonItem.MKUserTrackingBarButtonItemAppearance |
Classe de aparência para objetos do tipo MKUserTrackingBarButtonItem. |
MKUserTrackingButton |
Um botão para alternar o modo de acompanhamento. |
MKUserTrackingButton.MKUserTrackingButtonAppearance |
Classe de aparência para objetos do tipo MKUserTrackingButton. |
MMapViewUserTrackingEventArgs |
Fornece dados para o evento de DidChangeUserTrackingMode . |
NSUserActivity_MKMapItem |
Classe de extensão para obter e definir itens de mapa em um NSUserActivity objeto . |
Estruturas
MKCoordinateRegion |
Define uma região do mapa a ser exibida. |
MKCoordinateSpan |
A área abrangida por uma região do mapa. |
MKMapPoint |
Um local em uma projeção de mapa 2D. |
MKMapRect |
Uma área retangular em uma projeção de mapa 2D, medida em pontos de mapa. |
MKMapSize |
A extensão de uma projeção de mapa 2D, conforme medido em pontos de mapa. |
MKTileOverlayPath |
Encapsula os valores de índice de um determinado MKTileOverlay. |
Interfaces
IMKAnnotation |
Interface que representa os métodos necessários (se houver) do protocolo MKAnnotation. |
IMKLocalSearchCompleterDelegate |
Interface que representa os métodos necessários (se houver) do protocolo MKLocalSearchCompleterDelegate. |
IMKMapViewDelegate |
Interface que representa os métodos necessários (se houver) do protocolo MKMapViewDelegate. |
IMKOverlay |
Interface que representa os métodos necessários (se houver) do protocolo MKOverlay. |
IMKReverseGeocoderDelegate |
Interface que representa os métodos necessários (se houver) do protocolo MKReverseGeocoderDelegate. |
Enumerações
MKAnnotationViewCollisionMode |
Enumera modos de detecção de colisão. |
MKAnnotationViewDragState |
Uma enumeração de estados válidos para um arrastado MKAnnotationView. |
MKDirectionsMode |
Uma enumeração de métodos de viagem para os quais as instruções podem ser fornecidas. |
MKDirectionsTransportType |
Uma enumeração cujos valores especificam o tipo de roteamento para solicitações de trajeto. |
MKDistanceFormatterUnits |
Uma enumeração cujos valores especificam as unidades usadas com MKDistanceFormatter. |
MKDistanceFormatterUnitStyle |
Uma enumeração cujos valores especificam o comprimento de uma MKDistanceFormatter cadeia de caracteres. |
MKErrorCode |
Uma enumeração cujos valores representam vários erros que podem ocorrer com T:MapKit.MKDirections.CalculateRoute e CalculateETA(MKETAHandler). |
MKFeatureVisibility |
Enumera o comportamento de visibilidade para títulos de marcador. |
MKMapType |
O tipo de mapa. |
MKOverlayLevel |
Uma enumeração cujo valor especifica se a sobreposição deve renderizar acima das estradas, mas abaixo dos rótulos, etc.. |
MKPinAnnotationColor |
Cor para pinos de mapa. |
MKScaleViewAlignment |
O namespace mapkit fornece mapas inseriveis, anotações e direções. |
MKSearchCompletionFilterType |
Enumera valores que controlam se as consultas de pesquisa, além de colocar resultados, estão incluídas em listas de conclusão. |
MKUserTrackingMode |
Uma enumeração de modos de controle válidos. |
Delegados
MKCreateClusterAnnotation |
O namespace mapkit fornece mapas inseriveis, anotações e direções. |
MKDirectionsHandler |
O manipulador de conclusão para chamadas para CalculateDirections(MKDirectionsHandler). |
MKETAHandler |
O manipulador de conclusão para chamadas para CalculateETA(MKETAHandler). |
MKLocalSearchCompletionHandler |
Um delegado que é usado para lidar com os resultados de uma pesquisa baseada em mapa. |
MKMapSnapshotCompletionHandler |
O manipulador de conclusão para StartAsync(DispatchQueue). |
MKMapViewAnnotation |
Assinatura usada para retornar uma exibição de uma anotação. |
MKMapViewOverlay |
O delegado usado pela GetViewForOverlay(IMKMapViewDelegate, MKMapView, IMKOverlay) propriedade . |
MKRendererForOverlayDelegate |
A função, especificada pela RendererForOverlay(IMKOverlay) propriedade , que calcula o renderizador adequado para um determinado MKOverlay. |
MKTileOverlayLoadTileCompletionHandler |
O manipulador de conclusão para LoadTileAtPath(MKTileOverlayPath, MKTileOverlayLoadTileCompletionHandler). |
Comentários
Você pode usar o MapKit para inserir mapas em seu aplicativo e exibir pontos de interesse neles.