/// <summary> /// Registers all the input parameters for this component. /// </summary> protected override void RegisterInputParams(GH_Component.GH_InputParamManager pManager) { pManager.AddGenericParameter("Data", "D", "Data to sort into lists", GH_ParamAccess.list); pManager.AddPathParameter("Paths", "P", "Corresponding paths as list", GH_ParamAccess.list); // If you want to change properties of certain parameters, // you can use the pManager instance to access them by index: //pManager[0].Optional = true; }