|
|
The ApplicationPlugins type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
|
|
AddPluginAssembly |
Adds another assembly that plugins can be loaded from.
Assembly is loaded using the LoadFrom context and can be used outside the Application root.
|
|
|
Equals | (Inherited from Object.) |
|
|
ExecuteAddInPlugin |
Executes an Addin Plugin whose full name is given by pluginId, passing in the paramaters given.
|
|
|
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
|
|
FindInterfaces |
Returns a collection of PluginRecords that implement a particular interface
|
|
|
FindPlugin |
Searches for a PluginRecord by Id
|
|
|
GetHashCode |
Serves as a hash function for a particular type. GetHashCode()()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) |
|
|
GetType |
Gets the Type of the current instance. (Inherited from Object.) |
|
|
MemberwiseClone |
Creates a shallow copy of the current Object. (Inherited from Object.) |
|
|
ToString | (Inherited from Object.) |
Properties
| Name | Description | |
|---|---|---|
|
|
PluginRecords |
Gets collection of PluginRecords that describe the available plugins
|
Events
| Name | Description | |
|---|---|---|
|
|
PluginRecordsChanged |
Occurs when the collection of PluginRecords has changed.
|
|
|
PluginRecordsChanging |
Occurs when the collection of PluginRecords is about to change.
|