ArcGIS Pro 2.9 API Reference Guide
MapToPage(MapPoint) Method

ArcGIS.Desktop.Layouts Namespace > MapFrame Class > MapToPage Method : MapToPage(MapPoint) Method
The point in map coordinates
Translates a point in map coordinates to a point in page coordinates. This method must be called on the MCT. Use QueuedTask.Run.
Syntax
public MapPoint MapToPage( 
   MapPoint mapPoint
)
Public Overloads Function MapToPage( _
   ByVal mapPoint As MapPoint _
) As MapPoint

Parameters

mapPoint
The point in map coordinates

Return Value

A point in page coordinates
Exceptions
ExceptionDescription
Mapframe must contain a 2D map
mapPoint
This method or property must be called within the lambda passed to QueuedTask.Run.
Remarks
The map coordinates must be in the spatial reference of the map associated with the map frame. Page coordinates can only be translated for 2D maps. If the map frame does not contain a 2D map, an System.InvalidOperationException is thrown. If either map coordinate value is double.NaN then a point with X, Y both set to System.Double.NaN is returned.
Requirements

Target Platforms: Windows 11, Windows 10, Windows 8.1

See Also

Reference

MapFrame Class
MapFrame Members
Overload List