MonoTouch.MapKit Namespace

Embeddable Maps for your application.

Remarks

You can use MapKit to embed maps in your application and displaying points of interest on them.

Classes

TypeReason
IMKAnnotationInterface representing the required methods (if any) of the protocol MonoTouch.MapKit.MKAnnotation.
IMKMapViewDelegateInterface representing the required methods (if any) of the protocol MonoTouch.MapKit.MKMapViewDelegate.
IMKOverlayInterface representing the required methods (if any) of the protocol MonoTouch.MapKit.MKOverlay.
IMKReverseGeocoderDelegateInterface representing the required methods (if any) of the protocol MonoTouch.MapKit.MKReverseGeocoderDelegate.
MKAnnotationProvides annotation information to the map view.
MKAnnotation_ExtensionsExtension methods to the MonoTouch.MapKit.IMKAnnotation interface to support all the methods from the MonoTouch.MapKit.MKAnnotation protocol.
MKAnnotationViewRepresents an annotation in the MapView, created on demand from MKAnnotation objects.
MKAnnotationView+MKAnnotationViewAppearanceAppearance class for objects of type MonoTouch.MapKit.MKAnnotationView.
MKAnnotationViewDragStateAn enumeration of valid states for a dragged MonoTouch.MapKit.MKAnnotationView.
MKAnnotationViewEventArgsProvides data for the MonoTouch.MapKit.MKAnnotationViewEventArgs.DidDeselectAnnotationView and MonoTouch.MapKit.MKAnnotationViewEventArgs.DidSelectAnnotationView events.
MKCircleThe data specifying a circular overlay on a map.
MKCircleRendererThe visual representation of a MonoTouch.MapKit.MKCircle..
MKCircleViewThe visual representation of a MonoTouch.MapKit.MKCircle. Developers targeting iOS 7 and later should instead use MonoTouch.MapKit.MKCircleRenderer.
MKCircleView+MKCircleViewAppearanceAppearance class for objects of type MonoTouch.MapKit.MKCircleView.
MKCoordinateRegionDefines a region of the map to display.
MKCoordinateSpanThe area spanned by a region of the map.
MKDidAddOverlayRenderersEventArgsProvides data for the MonoTouch.MapKit.MKDidAddOverlayRenderersEventArgs.DidAddOverlayRenderers event.
MKDidFinishRenderingMapEventArgsProvides data for the MonoTouch.MapKit.MKDidFinishRenderingMapEventArgs.DidFinishRenderingMap event.
MKDirectionsAn Apple-provided route to a destination.
MKDirectionsHandlerThe completion handler for calls to MonoTouch.MapKit.MKDirections.CalculateDirections.
MKDirectionsModeAn enumeration of travel methods for which directions can be provided.
MKDirectionsRequestEncapsulates a request for travel directions.
MKDirectionsResponseA set of routing instructions provided by Apple.
MKDirectionsTransportTypeAn enumeration whose values specify the routing type for directions requests.
MKDistanceFormatterConverts between distances and localized strings.
MKDistanceFormatterUnitsAn enumeration whose values specify the units used with MonoTouch.MapKit.MKDistanceFormatter.
MKDistanceFormatterUnitStyleAn enumeration whose values specify the length of a MonoTouch.MapKit.MKDistanceFormatter string.
MKErrorCodeAn enumeration whose values represent various errors that can occur with MonoTouch.MapKit.MKDirections.CalculateRoute and MonoTouch.MapKit.MKDirections.CalculateETA.
MKETAHandlerThe completion handler for calls to MonoTouch.MapKit.MKDirections.CalculateETA.
MKETAResponseTravel-time data returned by Apple servers. Used with MonoTouch.MapKit.MKDirections.CalculateETA.
MKGeodesicPolylineAn MonoTouch.MapKit.MKPolyline that represents the great-circle distance between two locations.
MKGeometryHelper class containing methods for calculating distances and latitude-dependent scales.
MKLaunchOptionsEncapsulates properties to be used with MonoTouch.MapKit.MKMapItem.OpenInMaps.
MKLocalSearchEncapsulates a single map-based search.
MKLocalSearchCompletionHandlerA delegate that is used to handle the results of a map-based search.
MKLocalSearchRequestEncapsulate the request properties of a MonoTouch.MapKit.MKLocalSearch map-based search.
MKLocalSearchResponseEncapsulates the response properties of a MonoTouch.MapKit.MKLocalSearch map-based search.
MKMapCameraThe viewpoint that defines the perspective of the map.
MKMapItemInformation relating to a specific location on a map.
MKMapPointA location in a 2D map projection.
MKMapRectA rectangular area in a 2D map projection, measured in map points.
MKMapSizeThe extent of a 2D map projection as measured in map points.
MKMapSnapshotA visual snapshot of a MonoTouch.MapKit.MKMapView, produced by MonoTouch.MapKit.MKMapSnapshotter.
MKMapSnapshotCompletionHandlerThe completion handler for MonoTouch.MapKit.MKMapSnapshotter.Start.
MKMapSnapshotOptionsA class that can be used with MonoTouch.MapKit.MKMapSnapshotter() to specify various options for creating MonoTouch.MapKit.MKMapSnapshots.
MKMapSnapshotterCreates a visual MonoTouch.MapKit.MKMapSnapshot of the map, with all map tiles loaded.
MKMapTypeThe type of map.
MKMapViewEmbeddable Map View.
MKMapView+MKMapViewAppearanceAppearance class for objects of type MonoTouch.MapKit.MKMapView.
MKMapViewAccessoryTappedEventArgsProvides data for the MonoTouch.MapKit.MKMapViewAccessoryTappedEventArgs.CalloutAccessoryControlTapped event.
MKMapViewAnnotationSignature used to return a view from an annotation.
MKMapViewAnnotationEventArgsProvides data for the MonoTouch.MapKit.MKMapViewAnnotationEventArgs.DidAddAnnotationViews event.
MKMapViewChangeEventArgsProvides data for the MonoTouch.MapKit.MKMapViewChangeEventArgs.RegionChanged and MonoTouch.MapKit.MKMapViewChangeEventArgs.RegionWillChange events.
MKMapViewDelegateUsed to receive notifications from an MKMapView.
MKMapViewDelegate_ExtensionsExtension methods to the MonoTouch.MapKit.IMKMapViewDelegate interface to support all the methods from the MonoTouch.MapKit.MKMapViewDelegate protocol.
MKMapViewDragStateEventArgsProvides data for the MonoTouch.MapKit.MKMapViewDragStateEventArgs.ChangedDragState event.
MKMapViewOverlayThe delegate used by the MonoTouch.MapKit.MKMapView.GetViewForOvleray property.
MKMultiPointThe base class for map shapes composed of multiple points.
MKOverlayDescribes a map annotation that combines a location and a geometric shape.
MKOverlay_ExtensionsExtension methods to the MonoTouch.MapKit.IMKOverlay interface to support all the methods from the MonoTouch.MapKit.MKOverlay protocol.
MKOverlayLevelAn enumeration whose value specify whether the overlay should render above roads, but beneath labels, etc..
MKOverlayPathRendererA MonoTouch.MapKit.MKOverlayPathRenderer whose visual representation is a MonoTouch.CoreGraphics.CGPath.
MKOverlayPathViewA MonoTouch.MapKit.MKOverlayView whose visual reprepresentation is a MonoTouch.CoreGraphics.CGPath. Developers targeting iOS 7 and later should instead use MonoTouch.MapKit.MKOverlayPathRenderer.
MKOverlayPathView+MKOverlayPathViewAppearanceAppearance class for objects of type MonoTouch.MapKit.MKOverlayPathView.
MKOverlayRendererThe visual representation of a MonoTouch.MapKit.MKOverlay.
MKOverlayViewThe visual representation of a MonoTouch.MapKit.MKOverlay. MonoTouch.MapKit.MKOverlayRenderer should be used instead of this class in apps targeting iOS 7 and later.
MKOverlayView+MKOverlayViewAppearanceAppearance class for objects of type MonoTouch.MapKit.MKOverlayView.
MKOverlayViewsEventArgsProvides data for the MonoTouch.MapKit.MKOverlayViewsEventArgs.DidAddOverlayViews event.
MKPinAnnotationColorColor for map pins.
MKPinAnnotationViewRepresents a pin-like view that can be dropped on a map.
MKPinAnnotationView+MKPinAnnotationViewAppearanceAppearance class for objects of type MonoTouch.MapKit.MKPinAnnotationView.
MKPlacemarkCombines a specific location with data such as country and human-meaningful strings (such as a street address).
MKPlacemarkAddressClass that contains address data for a place mark.
MKPointAnnotationA map annotation that associates a specific location with the meaningful strings (e.g., street address) of an MonoTouch.MapKit.MKShape.
MKPolygonA map annotation that represents a closed polygon overlaid on a specific location.
MKPolygonRendererThe visual representation of an MonoTouch.MapKit.MKPolygon annotation.
MKPolygonViewThe visual representation of an MonoTouch.MapKit.MKPolygon annotation. Developers targeting iOS 7 and later should instead use MonoTouch.MapKit.MKPolygonRenderer.
MKPolygonView+MKPolygonViewAppearanceAppearance class for objects of type MonoTouch.MapKit.MKPolygonView.
MKPolylineA map annotation that represents a series of points that define an unclosed series of lines.
MKPolylineRendererThe visual representation of a MonoTouch.MapKit.MKPolyline.
MKPolylineViewThe visual representation of an MonoTouch.MapKit.MKPolyline. Application developers targeting iOS 7 and later should prefer to use MonoTouch.MapKit.MKPolylineRenderer.
MKPolylineView+MKPolylineViewAppearanceAppearance class for objects of type MonoTouch.MapKit.MKPolylineView.
MKRendererForOverlayDelegateThe function, specified by the MonoTouch.MapKit.MKMapView.GetRendererForOverlay property, that calculates the proper renderer for a given MonoTouch.MapKit.MKOverlay.
MKReverseGeocoderProvides conversion between a specific location to information about that location (e.g., street address).
MKReverseGeocoderDelegateWhen overridden, allows customization of events relating to the lifecycle of a MonoTouch.MapKit.MKReverseGeocoder.
MKRouteA traveling route, which consists of a number of MonoTouch.MapKit.MKRouteSteps.
MKRouteStepAn element in a MonoTouch.MapKit.MKRoute, representing a single traveling instruction.
MKShapeBase class for shape-based map annotations.
MKTileOverlayAn MonoTouch.MapKit.MKOverlay that can be used in lieue of, or on top of, iOS's native map tiles.
MKTileOverlayLoadTileCompletionHandlerThe completion handler for MonoTouch.MapKit.MKTileOverlay.LoadTileAtPath.
MKTileOverlayPathEncapsulates the index values of a particular MonoTouch.MapKit.MKTileOverlay.
MKTileOverlayRendererDraws a MonoTouch.MapKit.MKTileOverlay on a MonoTouch.MapKit.MKMapView.
MKUserLocationAn annotation that represents the user's current location on a map.
MKUserLocationEventArgsProvides data for the MonoTouch.MapKit.MKUserLocationEventArgs.DidUpdateUserLocation event.
MKUserTrackingBarButtonItemA specialized MonoTouch.UIKit.UIBarButtonItem that allows the user to see and control the active MonoTouch.MapKit.MKUserTrackingMode .
MKUserTrackingBarButtonItem+MKUserTrackingBarButtonItemAppearanceAppearance class for objects of type MonoTouch.MapKit.MKUserTrackingBarButtonItem.
MKUserTrackingModeAn enumeration of valid tracking modes.
MMapViewUserTrackingEventArgsProvides data for the MonoTouch.MapKit.MMapViewUserTrackingEventArgs.DidChageUserTrackingMode and MonoTouch.MapKit.MMapViewUserTrackingEventArgs.DidChangeUserTrackingMode events.