从 Office Web 加载项访问 C# 库

dea*_*ces 5 .net c# vsto office365 office-js

是否有从 Office 365 Web 加载项访问 C#(或 VB.NET)库的标准方法?我有一个非常大的 VSTO Word 插件,其中有大量用 C# 编写的代码,因此我需要知道是否可以重复使用此功能,而无需全部重写。

小智 2

是的——请参阅此 Microsoft 教程:

教程:使用共享代码库在 VSTO 外接程序和 Office 外接程序之间共享代码

简而言之,您可以使用 REST API 从用 JavaScript 或 TypeScript 编写的新 Web 加载项调用用 C# 编写的库。这允许您将这些库用于 VSTO 和 Web 加载项,或者在从一个加载项过渡到另一个加载项时等。