Inserting gh file by script

Hi,

I found it very helpful to have the option to insert a .gh file when drag and drop. I wonder if there is a way to do the same job by script?

I know it is possible into open a .gh file with grasshopper.Plugin.GH_RhinoScriptInterface().OpenDocument(path).
I also found GH_DragDropFileAction Enumeration item.

But how to make them together?

Thanks.

Best
Bing