Represents a plugin which provides new flavors and capabilities.
| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description |
|---|---|---|
| FlavorPlugin(String, String, String, IList<(Of <(Capability>)>), IList<(Of <(Flavor>)>), IList<(Of <(LineageGlueRule>)>), IList<(Of <(KeyValuePair<(Of <(String, Type>)>)>)>)) |
Constructs a flavor plugin.
| |
| FlavorPlugin(String, String, String, IList<(Of <(Capability>)>), IList<(Of <(Flavor>)>), IList<(Of <(LineageGlueRule>)>), IList<(Of <(KeyValuePair<(Of <(String, Type>)>)>)>), IList<(Of <(Configuration..::.CustomConfigurationParam>)>)) |
Constructs a flavor plugin.
| |
| AdapterTypes |
The list of adapter types provided by the plugin.
| |
| Capabilites |
The list of capabilities provided by the plugin.
| |
| CompareTo(Descriptor) |
Compares the current descriptor with another descriptor.
(Inherited from Descriptor.) | |
| ConfigurationParams |
The list of configuration parameters provided by the plugin.
| |
| Description |
The description of instance the descriptor refers to.
(Inherited from Descriptor.) | |
| DisplayName |
The name of instance the descriptor refers to, with arbitrary casing.
(Inherited from Descriptor.) | |
| Equals(Descriptor) |
Indicates whether the current object is equal to another object of the same type.
(Inherited from Descriptor.) | |
| Equals(Object) |
Determines whether the specified Object is equal to this instance.
(Inherited from Descriptor.) | |
| Finalize()()() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| Flavors |
The list of flavors provided by the plugin.
| |
| GetHashCode()()() |
Returns a hash code for this instance.
(Inherited from Descriptor.) | |
| GetType()()() | Gets the type of the current instance. (Inherited from Object.) | |
| GlueRules |
The list of glue rules provided by the plugin.
| |
| Initialize()()() |
Initializes the plugin. This automatically registers all flavors, caps, cap handlers and rules with the ElementEngine.
(Overrides Plugin.Initialize()()().) | |
| MemberwiseClone()()() | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| Name |
The name of instance the descriptor refers to. This is enforced to be lower-case.
(Inherited from Descriptor.) | |
| PluginControls |
Controls that the plugin requires to embed in the hosting application (Spy, Recorder, Wizard, Studio). It is not
guaranteed to the plugin that these controls will always be visible in the UI, e.g. users could hide/disable them.
| |
| RequiredFlavorNames |
The list of flavors required as a dependency by the plugin.
| |
| ToString()()() |
Creates a string representation.
(Inherited from Descriptor.) | |
| Url |
An optional URL for a website containing plugin information.
(Inherited from Plugin.) |
| Object | |||
| Descriptor | |||
| Plugin | |||
| FlavorPlugin | |||
