ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Desktop.Editing Namespace / EditOperation Class / Delete Method / Delete(MapMember,IEnumerable<Int64>) Method
A layer or stand alone table.
The objectIDs of the feature or rows to delete.
Example

In This Topic
    Delete(MapMember,IEnumerable<Int64>) Method
    In This Topic
    Delete features or rows.
    Syntax
    Public Overloads Sub Delete( _
       ByVal mapMember As MapMember, _
       ByVal oids As IEnumerable(Of Long) _
    ) 
    public void Delete( 
       MapMember mapMember,
       IEnumerable<long> oids
    )

    Parameters

    mapMember
    A layer or stand alone table.
    oids
    The objectIDs of the feature or rows to delete.
    Example
    Delete all the selected features in FeatureSceneLayer
    {
      if (!featSceneLayer.HasAssociatedFeatureService ||
        !featSceneLayer.IsEditable)
        return;
      // Note: call within QueuedTask.Run()
      {
        var delOp = new EditOperation()
        {
          Name = "Delete selected features"
        };
        //Assuming we have a selection on the layer...
        delOp.Delete(featSceneLayer, featSceneLayer.GetSelection().GetObjectIDs());
        delOp.ExecuteAsync();
      }
    }
    Requirements

    Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)

    ArcGIS Pro version: 3.0 or higher.
    See Also