PIbd-33_Dyakonov_R_R_COP_14/Plugins/IPluginsConvention.cs
2024-10-29 12:53:39 +04:00

17 lines
541 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 CreateWordDocument(PluginsConventionSaveDocument saveDocument);
bool CreatePdfDocument(PluginsConventionSaveDocument saveDocument);
bool CreateExcelDocument(PluginsConventionSaveDocument saveDocument);
}
}