public override void OnClick()
{
UID puid = new UIDClass();
puid.Value = "esriGeoprocessingUI.ArcToolboxExtension";
IArcToolboxExtension pArcToolboxExt;
pArcToolboxExt = (IArcToolboxExtension)m_application.FindExtensionByCLSID(puid);
IArcToolbox pArcToolBox = pArcToolboxExt.ArcToolbox;
try
{
IGPTool pTol = pArcToolBox.GetToolbyNameString("ScriptGeotechnicalParameterMaps");
IGPToolCommandHelper comhelp = new GPToolCommandHelperClass();
comhelp.SetTool(pTol);
comhelp.Invoke(null);
m_application.CurrentTool = null;
}
catch(Exception ex)
{
MessageBox.Show("Model/script Not present in ToolBox.");
m_application.CurrentTool = null;
}
// TODO: Add ToolWaterLevelMaps.OnClick implementation
// TODO: Add ToolGeotechnicalParameterMaps.OnClick implementation
}