Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

References

PluginPlugins 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)
alltrue
depth0
allChildrentrue
style
sortAndReverse
first0