问题标签 [add-in]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
983 浏览

c# - 如何加快在 VS 加载项中打开 WPF 窗口的速度?

我有一个 Visual Studio 加载项,它打开一个模式 WPF 窗口。

我的问题是,第一次出现窗口需要 4 秒钟,这对客户来说显然是一种伤害。所以我想知道是否有办法优化它?

当加载项启动时,而不是在实际使用时,是否有某种漂亮的代码来预加载 PresentationFramework(或任何减慢速度的东西)?

0 投票
1 回答
310 浏览

c# - 如何使用 C# 在 Visual Studio 2008 中获取当前编辑器

我正在用 C# 为 VS 2008 编写插件,我想知道打开了哪种编辑器/设计器“范围”(例如 VS 编辑器/VB 编辑器“)。我可以捕捉范围更改的事件吗?

0 投票
2 回答
3180 浏览

internet-explorer - 有什么办法可以改变windows中浏览器的任务栏图标吗?

有什么办法可以改变windows中浏览器的任务栏图标吗?

我打开了很多浏览器窗口,我喜欢按窗口对类似的网站(在标签中)进行分组。所以我想知道是否有一种方法可以为它们分配一个任务栏图标,以便您可以更轻松地区分它们。

0 投票
1 回答
443 浏览

vba - 应用程序打开时 Excel 2002 加载项未加载

下午好,

我为 Excel 2002 创建了一个 Excel .xla 插件。我从中看到的这种奇怪行为只发生在我的机器上,而不会发生在我的同事身上。我想了解为什么。

该插件有一个 UDF 函数,可以从许多电子表格中调用。

  • 我的加载项设置为在 Excel 打开时打开。当我打开一个空白电子表格时,它工作正常。

  • 如果我双击引用加载项的 .XLS,Excel 将无法加载 VBA 项目,并且我得到 #NAME!。但是,如果我打开 Excel 然后打开电子表格,它工作正常。

我检查了帮助菜单下的黑名单“禁用项目”。那里什么都没有。这已经工作了很长时间;我不知道发生了什么变化。我已尝试使用我的加载项名称对所有注册表项进行核对,然后重试。还是不行。

有任何想法吗?谢谢。-艾伦。

0 投票
1 回答
105 浏览

visual-studio - 为 VS 加载项使用 connectMode 的正确方法

有人可以向我指出有关如何解释加载 VS 加载项时传递的 connectMode 参数的指南吗?

0 投票
2 回答
5410 浏览

visual-studio - Visual Studio 附加库?

我希望为 Visual Studio 找到一些附加组件来解决一些特定的可用性问题。是否有一个 Visual Studio 插件库,其中包含每个人、公司、雅虎和 Hick 都创建的大量插件?

有点像Vista 侧边栏小工具库,但用于插件。

有点像CodePlex,但用于插件。

Visual Studio Gallery吗?


并不是说这对我的问题很重要,而是我希望通过插件解决的一些IDE 功能:

  • 选项卡按时间打开顺序放置
  • 重命名控件重命名附加的事件处理程序
  • 从事件处理程序中删除所有代码删除并取消挂钩事件处理程序
  • 删除事件处理程序将其解开
  • 将代码重新排列为私有、受保护和公共方法并分组。属性和事件被分组。私有变量被分组。
  • 分析using棉绒
  • 已剪切/粘贴的控件具有其事件处理程序功能
  • 完全支持简要书签找到它
  • /// 自动添加抛出的异常
  • /// 评论在他们声明的项目上呈现
0 投票
2 回答
460 浏览

visual-studio - How Can I add additional functions to Visual Studio's Server Explorer?

I am trying to write simple Visual Studio Add-In for code generation. In my solution explorer window there is a database connection an I want to get table names from this active connection.How can I do this?

0 投票
3 回答
388 浏览

.net - .NET 插件开发

我正在编写一个程序,允许开发人员为其编写插件,我希望开发人员能够挂钩程序中发生的事件。

我的代码未编译,因为我无法在 IMyProgram 接口中声明委托。

所以我想这更像是一个设计问题。您将如何将接口传递给 AddIn,以便 AddIn 可以挂钩程序事件?

0 投票
3 回答
728 浏览

.net - 创建与版本无关的 Outlook 插件

在 Visual Studio 2008 中使用 Outlook 插件的插件向导时,我可以选择为 Outlook 2003 和 Outlook 2007(都使用 .NET)创建插件。但是,如果我选择其中之一,则加载项不会在其他版本中运行。

创建在两个版本中运行的加载项的最佳方法是什么?

0 投票
1 回答
3389 浏览

ms-word - CommandBars.FindControl 引发异常

我正在尝试在 VSTO Word 插件中使用 CommandBars 对象的 FindControl 方法来获取命令栏对象代码如下

FindControl 方法抛出类型不匹配异常(-2147352571)任何想法都是正确的方法,无论如何将项目添加到 word 的右键菜单,然后确保如果它已经存在则不要添加它谢谢