Hello,
I have a document library, which contains .docx files with content controls, bound to custom XML. I need to update those custom XML parts with the new values when user requests file open operation. I can do it by writting my own HTTPHandler for GET, but it only works if the user downloads a file. If users access it via Word, it communicates with the service via CellStorage.svc.
I cannot use VSTO plug-ins in my environment. So, no web-service option or anything like that. I tried to cheat with "External" package relationship for my custom xml part, but it's not supported by the MS Word. Is there any seam in the system where I can intercept all document open requests and replace required custom XML part on the fly? If not, what would be a preferred solution?
Thanks for you help in advance.