Raj Bagchi

When to use interops for word vs VSTO SE 2005 on MS Word 2007



Re: Visual Studio Tools for Office Interops for word vs VSTO SE 2005

Andrew Cherry [MSFT]

Hi Raj -

I'm not clear on what exactly you're asking.

VSTO 2005 SE provides a loading infrastructure for loading managed add-ins into Word 2007. However, it requires the PIA (primary interop assembly) for Word 2007 to actually communicate with Word.

Andrew






Re: Visual Studio Tools for Office Interops for word vs VSTO SE 2005

Raj Bagchi

Andrew,

Thanks for your response.

I know that VSTO SE can support Application-level add-in and it also helps extending document level functionalities for key 2007 Office System features such as the Ribbon, Custom Task Panes and other smart document features.

However wanted to confirm, that when the .Net Assembly interacts with the MS Word document object, PIA is the recommended way similar to older office versions.

I was hoping of a way Microsoft could expose handles to the office document directly to the .NET assembly in the current version. Then it would have by passed the over head of inter process calls.

thanks,

Raj