I have recently looked at this so that I could use some text parameters in a iProperties function which then generated a complex Part Number. I found that creating a very simple iLogic rule to copy the parameter values to custom iProperties and then having that set to trigger every time a parameter change occured would do the trick. I could then use the custom iProperties wherever I needed to.
For example, I had a multi-value list text parameter called TYPE which whenever it changed, the following iLogic code line would copy that new value over to the custom iProperty with the same name and then I could use that in my function back in the Part Number iProperty field. You can then call up that custom iProperty on the drawing view label or drawing view sketch text.
For model sketch text, you should be able to use the text parameter straight up (works in 2019?).
iProperties.Value("Custom", "TYPE") = TYPE