Summary
The SetComponentProperty function has inconsistent parameter ordering between .NET (C#) and the other supported languages.
-
In .NET (C#), the order is:
string componentName, string propertyName, object value, string assemblyName
-
In Java, Python, and Robot, the order is:
componentName, propertyName, assembly, value
This means that in .NET, the value comes before the assembly, while in Java, Python, and Robot, the assembly comes before the value.
Summary
The
SetComponentPropertyfunction has inconsistent parameter ordering between .NET (C#) and the other supported languages.In .NET (C#), the order is:
string componentName, string propertyName, object value, string assemblyNameIn Java, Python, and Robot, the order is:
componentName, propertyName, assembly, valueThis means that in .NET, the
valuecomes before theassembly, while in Java, Python, and Robot, theassemblycomes before thevalue.