

Public NotInheritable Class GPExecuteToolEvent Inherits ArcGIS.Core.Events.CompositePresentationEvent(Of GPExecuteToolEventArgs)
public sealed class GPExecuteToolEvent : ArcGIS.Core.Events.CompositePresentationEvent<GPExecuteToolEventArgs>
{
ArcGIS.Desktop.Core.Events.GPExecuteToolEvent.Subscribe(e =>
{
// Handle the event
string id = e.ID; // Same as history ID
if (e.IsStarting == false) // Execute completed
_ = e.GPResult.ReturnValue;
System.Windows.MessageBox.Show("event triggered.");
});
Geoprocessing.ExecuteToolAsync("management.GetCount", Geoprocessing.MakeValueArray(@"c:\shape_file.shp"));
}
System.Object
ArcGIS.Core.Events.EventBase
ArcGIS.Core.Events.CompositePresentationEvent<TPayload>
ArcGIS.Desktop.Core.Events.GPExecuteToolEvent
Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)