using Microsoft.Dynamics.Framework.UI.Extensibility;

namespace AddIn
{
    [ControlAddInExport("NAVTechDays.2016")]
    public interface IControlAddIn
    {
        [ApplicationVisible]
        void MethodCall(object call);

        [ApplicationVisible]
        event EmptyEventHandler ControlReady;

        [ApplicationVisible]
        event ObjectEventHandler ControlEvent;

        [ApplicationVisible]
        event ObjectEventHandler Require;

        [ApplicationVisible]
        event EmptyEventHandler CloseRequested;
    }
}