Subscribe Method (ActiveToolChangedEvent)
Parameters
- action
- The method to call.
- keepSubscriberAlive
- Subscribe with a strong reference. Default is false (weak reference).
Return Value
A SubscriptionToken that can be used to unsubscribe with.
Subscribe to Active Tool Changed Event
private void SubscribeEvent()
{
ArcGIS.Desktop.Framework.Events.ActiveToolChangedEvent.Subscribe(OnActiveToolChanged);
}
private void UnSubscribeEvent()
{
ArcGIS.Desktop.Framework.Events.ActiveToolChangedEvent.Unsubscribe(OnActiveToolChanged);
}
private void OnActiveToolChanged(ArcGIS.Desktop.Framework.Events.ToolEventArgs args)
{
string prevTool = args.PreviousID;
string newTool = args.CurrentID;
}
Target Platforms: Windows 11, Windows 10
ArcGIS Pro version: 3 or higher.