16 lines
544 B
C#
16 lines
544 B
C#
|
namespace Plugins
|
|||
|
{
|
|||
|
public interface IPluginsConvention
|
|||
|
{
|
|||
|
string PluginName { get; }
|
|||
|
UserControl GetControl { get; }
|
|||
|
PluginsConventionElement GetElement { get; }
|
|||
|
Form GetForm(PluginsConventionElement element);
|
|||
|
Form GetThesaurus();
|
|||
|
bool DeleteElement(PluginsConventionElement element);
|
|||
|
void ReloadData();
|
|||
|
bool CreateSimpleDocument(PluginsConventionSaveDocument saveDocument);
|
|||
|
bool CreateTableDocument(PluginsConventionSaveDocument saveDocument);
|
|||
|
bool CreateChartDocument(PluginsConventionSaveDocument saveDocument);
|
|||
|
}
|
|||
|
}
|