IPluginDataLoader Interface

Interface for plugins that can load data that is not a PCB file

Definition

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

Properties

Assembly
(Inherited from IPlugin)
Parent
(Inherited from IPlugin)
Path
(Inherited from IPlugin)
PluginDestination
(Inherited from IPlugin)
PluginEnabled
(Inherited from IPlugin)
Type
(Inherited from IPlugin)

Methods

CheckLoadCompatibility Check if the plugin can load the file
GetDescription Get the description of the plugin
GetPermissions Get the permissions for the file
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)
IsMyPath Check if the path belongs to the plugin
LoadData(IFileData, String) Load the data from the file
LoadData(String, String) Load the data from the file

See Also