Hi @dhanshri_gavas. I am not familiar with the Revit API, or that IExternalEventHandler, but Inventor's API does have several event handlers. If I knew more specifically what that event handler was for, I might be able to help identify a similar one within the Inventor API. In the Inventor API, there are several 'objects' which I believe are usually an 'Interface', which are access points so multiple event handlers directly under them. Each one is specific for a specific group of event handlers. Too many to mention or provide links to them all here in one place though. Perhaps the most used one is the ApplicationEvents object, which is an Interface behind the scenes. That object is obtained directly from the Inventor.Application object, as the value of its Application.ApplicationEvents property. It provides access to about 27 different, more specific event handlers. There are several other objects like this though within Inventor's API, with each covering different areas/objects/behaviors.
Edit: Forgot to attach this screenshot from within an Inventor iLogic rule, where I started to define a variable as the AssemblyEvents Type, which shows some other similar Types that are recognized by its Intellisense system, and start with the same name. I don't really use any of those others directly, but they may be accessible/usable from an Inventor Add-In.

Wesley Crihfield

(Not an Autodesk Employee)