Hello.
When trying to get the type of an input parameter (eg. SingleLine.Text), there is no information on context.parameters.TextProperty.type.
When doing the same in the harness, the information is there.
Does anyone know if there is any other way to get the type of an input parameter at runtime?
You can try reading the ControlManifest.xml file and getting the information that way.
I need this for a configuration module for our components.
We need some more advanced way to configure our components, like lookup fields etc.
To make it as easy as possible, i want to fetch the configuration that is used now, and parse it into the configuration module and then only override the inputs that is not supported ( Lookup.Single ) and other things
Hope i can find a solution to this problem.
Hi Again.
I can see that this issue only appear with additional properties on a PCF that targets data-sets and not fields.
Thanks.
I will take a look again and reply back.
Hello,
I used the same approach in this component - https://github.com/AndrewButenko/CompositeAddress_PCF/blob/master/CompositeAddress/index.ts and it worked fine for me. I was able to check if the bound field is a string or optionset.
WarrenBelz
109
Most Valuable Professional
Michael E. Gernaey
82
Super User 2025 Season 1
MS.Ragavendar
72