IPluginAnalysis Interface

Analysis interface for scripts and plugins with important methods to run them in the combined dialog for analysis scripts and plugins.

Definition

Namespace: PCBI.Plugin.Interfaces
Assembly: PCB-Investigator (in PCB-Investigator.exe) Version: 0
C#
public interface IPluginAnalysis : IPlugin, 
	IPCBIAnalysis
Implements
IPCBIAnalysis, IPlugin

Properties

Assembly
(Inherited from IPlugin)
Name The name of this analysis to identify it with the settings.
(Inherited from IPCBIAnalysis)
Parent
(Inherited from IPlugin)
Path
(Inherited from IPlugin)
PluginDestination
(Inherited from IPlugin)
PluginEnabled
(Inherited from IPlugin)
PreviewIcon The preview icon for this analysis
(Inherited from IPCBIAnalysis)
ResultsFolderName The path to the results directory of this analysis relative to the job path
(Inherited from IPCBIAnalysis)
ShowResultsPreview Set if the file preview should show if results are available
(Inherited from IPCBIAnalysis)
Title The readable name of this analysis
(Inherited from IPCBIAnalysis)
Type
(Inherited from IPlugin)

Methods

Execute(IAnalysisParams) 
Execute(String) 
GetStandardRules Create a instance of rules to define the default standard rules.
(Inherited from IPCBIAnalysis)
InitEvents After loading the Plugin PCB-Investigator init all events and set the parent.
(Inherited from IPlugin)
IsActionAllowed Ast plugin for handling of special ID_ActionItem or registrated IDs. default is return false.
(Inherited from IPlugin)

See Also