ArcGIS Pro 3.0 API Reference Guide
ArcGIS.Desktop.Editing Namespace / EditOperation Class / Delete Method / Delete(Table,IEnumerable<Int64>) Method
The table of the rows to delete.
The set of objectIDs of the rows to delete.
Example

Delete(Table,IEnumerable<Int64>) Method
Delete rows. This method must be called on the MCT. Use QueuedTask.Run.
Syntax
public void Delete( 
   Table table,
   IEnumerable<long> oids
)

Parameters

table
The table of the rows to delete.
oids
The set of objectIDs of the rows to delete.
Example
Delete all the selected features in FeatureSceneLayer
//must support editing!
//var featSceneLayer = .... ;
if (!featSceneLayer.HasAssociatedFeatureService || 
    !featSceneLayer.IsEditable)
  return;

var delOp = new EditOperation()
{
  Name = "Delete selected features"
};
//Assuming we have a selection on the layer...
delOp.Delete(featSceneLayer, featSceneLayer.GetSelection().GetObjectIDs());
await delOp.ExecuteAsync();//await if needed but not required
Requirements

Target Platforms: Windows 11, Windows 10, Windows 8.1

ArcGIS Pro version: 2.4 or higher.
See Also