IExtensionManager
This class handles registration, lookup, and disposal of extensions. There should only be one of these per application instance.
Constructors
No public constructors defined
Methods
| void Add(Dynamo.Extensions.IExtension) | stability index:1 |
|---|---|
| Return Value: none | |
| Add an extension to the current application session. |
| void Remove(Dynamo.Extensions.IExtension) | stability index:1 |
|---|---|
| Return Value: none | |
| Remove an extension from the current application session. |
Properties
| IEnumerable<IExtension> Extensions {get;} | stability index:1 |
|---|---|
| The collection of currently registered extensions |
Events
| ExtensionAdded** | stability index:1 |
|---|---|
| Event raised when an extension is added |
| ExtensionRemoved** | stability index:1 |
|---|---|
| Event raised when an extension is removed |