Accessing SDL WorldServer TMs in the Concordance Search

Hi everyone,

I have a plugin which extends the concordance search function. It is iterating through the entries of the TranslationProviderConfiguration of the current project and start a concordance search on each of the translation providers.

So far, I have only had a mix of file-based and Groupshare TMs, for which I respectively use the FileBasedTranslationMemory and the ServerBasedTranslationMemory objects (from Sdl.LanguagePlateform.TranslationMemoryApi) to launch the Concordance Search. Everything works fine so far.

The thing is now that I have a third type of translation memory in the TranslationProviderConfiguration of my projects: SDL WorldServer translation memories. My question is now: which object should I used to access these TMs (using the provided Uri) and launch a concordance search on these WorldServer TMs?

Thank you in advance for your support.

Regards,

Laurent