Using system;
Using system. Collections. Generic;
Using system. LINQ;
Using system. text;
Using Autodesk. AutoCAD. runtime;
Using Autodesk. AutoCAD. applicationservices;
Using Autodesk. AutoCAD. editorinput;
[Assembly: extensionapplication (typeof (autoloadapplication. initiallization)] // Extension
[Assembly: commandclass (typeof (autoloadapplication. autoload)]
Namespace autoloadapplication
{
Public class initiallization: Autodesk. AutoCAD. runtime. iextensionapplication // automatically loads and executes the class library when it is called.
{
Public void initialize ()
{
Editor ED = application. documentmanager. mdiactivedocument. Editor;
Ed. writemessage ("automatic loading, initialization! ");
}
Public void terminate ()
{
Console. writeline ("Clear! ");
}
}
Public class autoload
{
[Commandmethod ("test")]
Public void test ()
{
Editor ED = application. documentmanager. mdiactivedocument. Editor;
Ed. writemessage ("this is a test command! ");
}
}
}