gpt4 book ai didi

c# - 办公解决方案的通用插件

转载 作者:行者123 更新时间:2023-11-30 22:11:42 25 4
gpt4 key购买 nike

是否有可能为 Microsoft Office 提供通用插件,并且在所有 Office 解决方案(例如 EXCEL、WORD、POWERPOINT 等)中都可以看到相同的插件。我们可以分别为这些应用程序创建单独的插件,但有一个通用的解决方案就可以了我的目的例如如果我需要在所有要打印的文档中标记一些信息。

非常感谢任何类型的信息。

谢谢。

最佳答案

Is there a possibility of having a general addin for Microsoft office and the same addin is visible in all Office solutions such as EXCEL, WORD, POWERPOINT etc.

有两种加载项

  • VSTO 加载项(在下面的描述中我将简称为 VAI)
  • 共享加载项(在下面描述它们时我将使用SAI 简称)

VAI 是特定于应用程序的,即 MS Excel、MS Word 等。另一方面,SAI 可以为多个应用程序编写,即可以在 MS 之间共享Excel、MS Word 等。我相信您也知道 VAI 只有两个主要方法。一个用于启动,另一个用于关闭。但是 SAI 必须为 connectionunconnectingstartupshutdown 实现不同的方法.

另一件需要注意的重要事情是,由于 VAI 是特定于应用程序的,因此与 SAI 相比,涉及的代码并不多。 SAI 跨不同应用程序工作的原因,因此您需要额外的代码来区分当前调用您的插件的应用程序。

我更喜欢 VAI,因为它让我可以使用额外的编程“快捷方式”和共享插件中没有的有用对象。并不是说这些不能在 SAI 中使用,而是您必须专门创建它们。如果我可以这么说的话,这是一项不必要的额外工作。

我最后想到的是部署。它们都有不同的部署方法。

希望这清楚了 VAISAI 的概念

关于c# - 办公解决方案的通用插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20114263/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com