A synchronous (blocking) call which returns a new Polyline at the location of a series of mouse clicks on the display.

Namespace:  ESRI.ArcGISExplorer.Mapping

Assembly:  ESRI.ArcGISExplorer (in ESRI.ArcGISExplorer.dll) Version: 2.0.0.1500 (2.0.0.1500)

Syntax

C#
public Polyline TrackPolyline()
Visual Basic (Declaration)
Public Function TrackPolyline As Polyline

Return Value

A new Polyline defined by a series of mouse clicks on the display.

Remarks

The TrackPolyline method is the simplest way to return a user-clicked Polyline on the map, for example as used by the Line Note tool in the application. Overloads are available which allow a specific color and width to be used to display the shape during the tracking operation. Alternative methods are available to track points, polygons, and vectors.

This method will block the user interface (UI) thread until the user has clicked on the display. The method can be cancelled if the ESC key is pressed after the method has been called or the CancelTracking()()() method is called; in this case the method will return nullNothingnullptra null reference (Nothing in Visual Basic).

Alternatively you may wish to use an asynchronous equivalent, see the BeginTrackPolyline methods.

See Also