/// <summary> /// 获取指定名称的初始化参数的信息 /// </summary> /// <param name="name"></param> /// <returns></returns> public JFParamDescribe GetInitParamDescribe(string name) { if (name == InitParamNames[0]) { JFInitorManager devMgr = JFHubCenter.Instance.InitorManager; string[] allDevIDs = devMgr.GetIDs(typeof(IJFDevice)); return(JFParamDescribe.Create(name, typeof(string), JFValueLimit.Options, allDevIDs)); } else if (name == InitParamNames[1]) { return(JFParamDescribe.Create(name, typeof(bool), JFValueLimit.NonLimit, null)); } throw new ArgumentException("非法的输入参数项,名称:" + name); }