}//end (ExecuteMethod) /// <summary> /// Return the object of Add-IN to engine. /// </summary> /// <param name="sName"></param> /// <returns></returns> public object GetObject(string sName) { ClockAddIn objClockAddIn = new ClockAddIn(); if (m_ObjEngine != null) { objClockAddIn.SetEngine(m_ObjEngine); } if (m_objHost != null) { INameCreationService objINameCreationService = m_objHost.GetService(DesignerService.INameCreationService) as INameCreationService; if (objINameCreationService != null) { objClockAddIn.SetEngine(m_ObjEngine); objClockAddIn.ObjectName = objINameCreationService.GetName(this.Name); return(objClockAddIn); } } return(objClockAddIn); }//end (GetObject)