ArcGIS Pro 3.1 API Reference Guide
ArcGIS.Core.Geometry Namespace / MultipointBuilderEx Class / InsertPoints Method / InsertPoints(Int32,IEnumerable<Coordinate2D>) Method
The index specifying where the points will be inserted. A negative value means that the points coordinates will be added to the end of the corresponding list. Otherwise, the value must be in the range [0, Coordinate2Ds.Count] inclusive.
The coordinates to insert.

In This Topic
    InsertPoints(Int32,IEnumerable<Coordinate2D>) Method
    In This Topic
    Insert a range of points at the specified index.
    Syntax
    public void InsertPoints( 
       int index,
       IEnumerable<Coordinate2D> coordinate2Ds
    )
    Public Overloads Sub InsertPoints( _
       ByVal index As Integer, _
       ByVal coordinate2Ds As IEnumerable(Of Coordinate2D) _
    ) 

    Parameters

    index
    The index specifying where the points will be inserted. A negative value means that the points coordinates will be added to the end of the corresponding list. Otherwise, the value must be in the range [0, Coordinate2Ds.Count] inclusive.
    coordinate2Ds
    The coordinates to insert.
    Exceptions
    ExceptionDescription
    The input points enumeration is null.
    The point index is > Coordinate2Ds.Count.
    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3.0 or higher.
    See Also