Hey Veera -
To create points at a specified interval along a polyline:
- Start with `GeometryEngine.Densify(inputLine, distance)` to create segments at the desired distance.
- Read the output polyline segments (`Parts`) and get the points that define them.
Something like this:
Polyline splitPolyline = (Polyline)GeometryEngine.Densify(originalPolyline, 2000);
Multipoint splitMultipoint = new Multipoint(splitPolyline.Parts.SelectMany(m => m.Points));
ReadOnlyPointCollection splitPoints = splitMultipoint.Points;
There's a sample that illustrates using `Densify` here: Densify and generalize—ArcGIS Runtime SDK for .NET Samples | ArcGIS for Developers
Hope that helps!