c# - Shed some light on Interop, VSTO and COM -


i have been looking online sometime now, , getting more confused...

  1. how vsto, com objects , office.interops related?
  2. are interop objects com?
  3. how serialize class using vsto?

a similar question answered. in few words:

  • how vsto, com objects , office.interops related? microsoft office has been developed unmanaged code exposes object model set of com objects (classes) , interfaces. office.interops (or office pia) provides runtime-callable wrappers interfaces, can called managed .net code. vsto set of managed libraries make use of office pia facilitate office add-in, smart tag , document customization development.

  • are interop objects com? not exactly, they're more proxies .net com.

  • how serialize class using vsto? if understood question correctly, done via document customization. vsto extension can save state in office document custom properties or custom tags (a related question).


Comments

Popular posts from this blog

c# - Send Image in Json : 400 Bad request -

jquery - Fancybox - apply a function to several elements -

An easy way to program an Android keyboard layout app -