Entry point into plugin with Batch Tasks API

I am making progress with the Batch Tasks API, but I still don't understand how Studio enters my plugin code. There must be one or more methods that are called, but I don't see where that is defined.

I also wonder exactly what parameters Studio passes to my plugin code? If all batch tasks are designed to operate on files, then there must be a list of input files.

Can anyone point me in the right direction? Here is the Batch Tasks API reference: http://producthelp.sdl.com/SDK/BatchTaskApi/2017/html/cb547244-58ba-f143-931d-b04b3d7f5922.htm

Thanks,

Gary

Parents Reply
  • Hi Evzen and Andreas,

    Thanks for the suggestions.

    I tried running Studio as admin, and it then produces a different error (I think the problem is that some code is missing from the tutorial -- I need to write code to make the batch task actually do something):

    Unexpected exception when configuring file multiFileConverter for task 'Set segment status': Object reference not set to an instance of a path

    I also found out how to attach the VS debugger to my plugin and step through code / inspect variables, etc. That is an incredible resource that I was not aware of as a VS newbie. I plan to experiment with the debugger this coming week. I think I can figure out the problem using the debugger.

    Cheers,

    Gary

Children