24 lines
779 B
C#
24 lines
779 B
C#
using ControlsLibraryNet60.Data;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace PluginsConventionLibrary
|
|
{
|
|
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 CreateWordDocument(PluginsConventionSaveDocument saveDocument);
|
|
bool CreateTableDocument(PluginsConventionSaveDocument saveDocument);
|
|
bool CreateChartDocument(PluginsConventionSaveDocument saveDocument);
|
|
}
|
|
}
|