Where can i find a list of property names that are supported for each UNO DispatchCommand URL?

A list of UNO dispatch command URLs is published here.
These command URLs can be passed to DispatchHelper.executeDispatch().
The Arguments parameter passed to this same function is an array of PropertyValues.
Where can i find which Property Names/Values are allowed in the Arguments parameter for each of the DispatchCommand URLs ?

Hallo

AFAIK there is no way to pull out every possible Name|Value -pair, as you can see the list itself is quite long, and any of this Commands maybe accept zero up to some dozens of pairs…

So far the only way to examine the properties seems to record some Action, and to look into the recorded stuff :frowning:

Humm? In Base I’m only getting record grayed out. Am I looking at the right thing, i.e. Menu> Tools Macros Record Macro ?

Macro recording only works for Writer and Calc.

Thanks Karolus,
i had placed my last hope on an old openoffice file called “slots.sxc” which was mentioned in some forums… but it seems that file is deprecated by now.
Since Macro Recording doesn’t work for Base, it seems i’m left to “guessing” the correct property name by trial & error…

I came across this thread by chance while searching online for dispatch commands. I have a local copy of the slots.sxc file if you want it. It’s from 2003 when I was doing some programming in OpenOffice early versions. Not sure how accurate the contents are today, but you might find something useful in it.

Thank you @LibreLauro, i would greatly appreciate it if you could upload the slots.sxc file either as a separate Answer is this thread, or as a link to some upload service.

All the code is available online, in the project’s git.

https://opengrok.libreoffice.org/xref/core/sfx2/sdi/sfx.sdi

https://opengrok.libreoffice.org/xref/core/svx/sdi/svx.sdi

The slots that take parameters have second line in parentheses (see, e.g., SID_DRAW_ELLIPSE in svx.sdi).

How wonderful, thank you for this great find @mikekaganski!

This is precisely what i had been looking for.

If you would make an Answer out of it, i’ll gladly mark it as the correct answer.

All the code is available online, in the project’s git.

https://opengrok.libreoffice.org/xref/core/sfx2/sdi/sfx.sdi

https://opengrok.libreoffice.org/xref/core/svx/sdi/svx.sdi

The slots that take parameters have second line in parentheses (see, e.g., SID_DRAW_ELLIPSE in svx.sdi).

Where would I find FID_INS_CELL_CONTENTS ?

Well, found it in https://opengrok.libreoffice.org/xref/core/sc/sdi/scalc.sdi.

Oh, sorry - somehow this got unnoticed.

Glad you found it!

Thanks for the links to the slots code in the project’s git. Attached to this answer is the slots.sxc file from 2003, but I had to save it as slots.ods in order to upload it here. (.sxc was not allowed file type)slots.ods

Thank you!