获取有关 netloading 程序集的输入...?

getting input on netloading assembly...?

我开发了一个 autocad 插件,我在其中硬编码了一些应该由用户提供的参数.... 我希望用户能够在他运行 autocad 中的 NETLOAD 命令并加载程序集文件后立即提供参数值.... 所以简而言之,我想要的是在他 运行 执行我在插件代码中定义的命令之前让用户输入。

我浏览了互联网,发现我可以使用编辑器 class 获取用户输入...但是我的问题仍然存在,因为它在 运行 命令后获取用户输入....

谢谢你的时间..如果你能帮助我,我真的很感激...

谢谢:)

如果您使用 Autocad .Net 向导开始编码。它将自动创建两个 classes..MyCommands class 和 MyPlugin class 类似于此 https://github.com/ADN-DevTech/AutoCAD-Net-Wizards/blob/master/AutoCAD%20CSharp%20plug-in/myPlugin.cs

您在 MyPlugin.cs 中编写的代码将在 NETLOAD 加载程序集后执行

public class MyPlugin : IExtensionApplication
{
    void IExtensionApplication.Initialize()
    {
         //Your code goes here
    }
}