PIbd-33_Dyakonov_R_R_COP_14/Plugins/IPluginsConvention.cs

17 lines
539 B
C#
Raw Normal View History

2024-10-29 12:53:39 +04:00
namespace Plugins
{
public interface IPluginsConvention
{
string PluginName { get; }
UserControl GetControl { get; }
PluginsConventionElement GetElement { get; }
Form GetForm(PluginsConventionElement element);
2024-10-29 15:47:10 +04:00
Form GetCatalog();
2024-10-29 12:53:39 +04:00
bool DeleteElement(PluginsConventionElement element);
void ReloadData();
bool CreateWordDocument(PluginsConventionSaveDocument saveDocument);
bool CreatePdfDocument(PluginsConventionSaveDocument saveDocument);
bool CreateExcelDocument(PluginsConventionSaveDocument saveDocument);
}
}