Hi there,
We have a custom BatchIntegrationScheduledTaskAddin with public integer properties to control some internal stuff. To make these editable we've defined the properties as follows:
[AddInParameter("Property 1")]
[AddInParameterEditor(typeof(IntegerNumberParameterEditor), "NewGUI=true;")]
public int Property1Parameter { get; set; }
When we load the tasks, the UI shows up and we can enter values. However, when we reopen the task or run it, these values are always zero. We tried nullable ints but that didn't work either.
As soon as we change the type of the property to a string and use the TextParameterEditor, it works.
Is there an issue with the IntegerNumberParameterEditor? We can make it work with the text version and string properties, but it means additional work on our end to parse the values properly. We're testing this on 8.9.x
Thanks!
Imar