ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Desktop.Editing.Events Namespace / RowDeletedEvent Class / Subscribe Method
The delegate that gets executed when the event is published.
The table to listen to.
(optional) The type of reference used to maintain the delegate. false is a weak reference, true is a strong reference. (default value = false)
Example

In This Topic
    Subscribe Method (RowDeletedEvent)
    In This Topic
    Subscribes to RowDeletedEvents that are published when a row is deleted. This method must be called on the MCT. Use QueuedTask.Run.
    Syntax

    Parameters

    action
    The delegate that gets executed when the event is published.
    table
    The table to listen to.
    keepSubscriberAlive
    (optional) The type of reference used to maintain the delegate. false is a weak reference, true is a strong reference. (default value = false)

    Return Value

    A token that uniquely identifies the subscription.
    Exceptions
    ExceptionDescription
    This method or property must be called within the lambda passed to QueuedTask.Run.
    Example
    Subscribe to Row Events
    // Subscribes to row events for the currently selected feature layer in the active map view.
    await QueuedTask.Run(() =>
    {
      //Listen for row events on a layer
      var featLayer = MapView.Active.GetSelectedLayers()[0] as FeatureLayer;
      var layerTable = featLayer.GetTable();
    
      //subscribe to row events
      // row created event
      var rowCreateToken = RowCreatedEvent.Subscribe(rowChangedEventArgs => { }, layerTable);
      // row changed event
      var rowChangeToken = RowChangedEvent.Subscribe(rowChangedEventArgs => { }, layerTable);
      // row deleted event
      var rowDeleteToken = RowDeletedEvent.Subscribe(rowChangedEventArgs => { }, layerTable);
    });
    Requirements

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

    ArcGIS Pro version: 3.0 or higher.
    See Also