ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Desktop.Mapping Namespace / TableView Class / GetSelectedObjectIds Method
Example Version

GetSelectedObjectIds Method (TableView)
Gets all the selected object ids from the data source. This method must be called on the MCT. Use QueuedTask.Run.
Syntax
public IReadOnlyList<long> GetSelectedObjectIds()

Return Value

A read-only list of object ids.
Exceptions
ExceptionDescription
This method or property must be called within the lambda passed to QueuedTask.Run.
Example
Get selected rows or row indexes
var tv = TableView.Active;
if (tv == null)
  return;

QueuedTask.Run(async () =>
{
  // get the set of selected objectIDs 
  var selOids = tv.GetSelectedObjectIds();
  // get the set of selected row indexes
  var selRows = tv.GetSelectedRowIndexes();

});
Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3.1 or higher.
See Also