Click or drag to resize

RelaxISPlugin Class

This is the base type for all plugin types. The individual types of plugins inherit from this class.
Inheritance Hierarchy
SystemObject
  RelaxIS_SDK.PluginsRelaxISPlugin
    More

Namespace: RelaxIS_SDK.Plugins
Assembly: RelaxIS SDK (in RelaxIS SDK.dll) Version: 3.0.23.63
Syntax
public abstract class RelaxISPlugin : IComparable<RelaxISPlugin>, 
	ITool, IOrdered

The RelaxISPlugin type exposes the following members.

Constructors
 NameDescription
Public methodRelaxISPlugin Initializes a new RelaxISPlugin object
Top
Properties
 NameDescription
Public propertyDescription A short description of what the plugin does. Displayed on various occasions for clarification
Public propertyName The plugins's internal name, that is used to reference it on various occasions
Public propertyPluginSourcePath Gets or sets the full path of the file that the plugin was loaded from.
Public propertySortIndex By default the plugins are sorted based on the value of this property. That means, that they appear in lists in the order dictated by this value.
Public propertyUserDataDirectory Gets or sets the path to the RelaxIS user data directory.
Top
Methods
 NameDescription
Protected methodAddLogMessage(Exception) Advises RelaxIS to add information about the given exception to the log. Will not work in the object's constructor.
Protected methodAddLogMessage(String) Advises RelaxIS to add a new message to the log. Will not work in the object's constructor.
Public methodAfterStartupInitialization Is called once after the plugin is initialized with all internal information during program start.
Public methodCompareTo Compares the plugin to another based on the SortIndex property
Public methodGetAdditionalInformation Provides additional information about this plugin, like e.g. the unit of a transfer function.
Public methodShouldDiscardPlugin Called once after the plugin is initialized and after AfterStartupInitialization and signals to RelaxIS if the plugin should be used or discarded.
Top
See Also
Inheritance Hierarchy