Interface which identifies the assembly/file as a data plugin.
If you implement this interface, Stator will identify the assembly as a valid import plugin.
If you implement this interface, Stator will identify the assembly as a valid import plugin.
Namespace: Stator.libPublic.ImportPlugins
Assembly: libPublic (in libPublic.dll) Version: 4.0.2018.0 (4.0.18103)
Syntax
The IIsImportPlugin type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| Author |
The author of the plugin.
| |
| CanCloseOpenPositions |
Internally set this flag to true if the import plugin supports the closing of an open position data.
| |
| CanImportCashAccounts |
Internally set this flag to true if the import plugin supports cash account data.
| |
| CanImportCashTransactions |
Internally set this flag to true if the import plugin supports cash transaction data.
| |
| CanImportClosedPositions |
Internally set this flag to true if the import plugin supports closed position data.
| |
| CanImportEstateDiaryNotes |
Internaly set this flag to true if the import plugin supports estate diary note data.
| |
| CanImportEstates |
Internaly set this flag to true if the import plugin supports estate data.
| |
| CanImportIncome |
Internally set this flag to true if the import plugin supports imcome data, i.e. dividends, trust distributions.
| |
| CanImportOpenPositions |
Internally set this flag to true if the import plugin supports open position data.
| |
| Credits |
A string for credits/license information for the plugin.
| |
| Description |
A brief description of the plugin.
| |
| ID |
The ID for the plugin.
| |
| ImagePNG16x16 |
A 16x16 pixel image for this plugin (PNG format).
| |
| ImagePNG64x64 |
A 64x64 pixel image for this plugin (PNG format).
| |
| Name |
The name for the plugin.
| |
| Version |
The version for the plugin. i.e. 4.0.1800 |
Methods
| Name | Description | |
|---|---|---|
| Clear |
Clear/reset the plugin.
| |
| Dispose |
Disposal method.
| |
| GetSettingsString_FromUserInterface |
Return a settings string from the user interface settings.
| |
| GetUserInterfacePluginSettings |
A user interface which allows a user to set settings for a data template which uses this plugin (if applicable). object = System.Windows.Forms.UserControl | |
| Initialize |
Initialize method.
| |
| ReadData(IListIPluginError) |
Read import data. This will use the settings as set in the plugin user interface. | |
| ReadData(String, IListIPluginError) |
Read import data using the settings string. This method uses the settings string passed in. | |
| SetUserInterface_FromSettingsString |
Populate the user interface with the settings passed into the method in string form.
|
See Also