Python docu is not correct. there are so many objects, behaviours and propertys that changed and nothing is discribed. Migration python scripts from 3D Create to Essentials is horrible.
You need to make sure that you don’t look into deprecated topics when you are working with the help file. The “IsEnabled” is described in the topic vcExecutor. If you searched for “ActionMode” you have been directed to vcRslProgramExecutor which is actually deprecated.
If you need to know which kind of object you are using just do a “print object” and you know the type you need to search for.
Anyway, I wrote the code in the attachment for myself to get properties and methods of objects. It doesn’t always get all properties. For example “Program” in an vcExecutor object is not returned, but still. Though it works perfectly fine in returning callable methods.