Writing Plugins
Expand
Registering Plugins
Undocumented
To register a plugin (say plugin.dll) on your system, run the following command on the command prompt:
Code Block |
---|
c:\windows\Microsoft.NET\Framework\v2.0.50727\regasm /codebase /tlb /verbose plugin.dll
|
where
- plugin.dll is the name of the plugin DLL file
Use the /codebase option if the Plug-In was created with a strong nameCLR Inside Out: Using Strong Name Signatures, otherwise this option can be omitted. If the /codebase option is used for a Plug-In that does not have a strong name, a warning message is generated. This warning message can be ignored and the Plug-In will still work.
Plugins from 3rd parties
- Sap Revit Ex for CSI Sap2000 by Cacto
References
Plugin
Plugins can be developed to make use of CSI API from inside CSI programs.
Information on developing and using plugins is available on the "Information for Plugin Developers" page of the CSI API help file. The CSI API help file is a Windows help file with .chm extension located in the program installation directory of each program. The name of the help file depends on the program as indicated below:
ETABS: "CSI API ETABS v1.chm"
SAP2000: "CSi OAPI Documentation.chm"
Developers can create either COM plugins or .NET plugins. COM plugins require registration whereas .NET plugins do not, and are therefore recommended over COM plugins.
Related Content
Articles
Child pages (Children Display) | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|