Visual studio VisualStudioAddin-1。如何添加上下文菜单?2.如何获得插入符号位置

Visual studio VisualStudioAddin-1。如何添加上下文菜单?2.如何获得插入符号位置,visual-studio,visual-studio-addins,Visual Studio,Visual Studio Addins,我正在写一个(非常)简单的Visual Studio addin。有两件事可以让它工作得更好: 上下文菜单 知道插入符号在当前文档中的位置(因此我可以在该位置插入文本) 有什么想法吗?要在加载项中添加上下文菜单,请从以下位置创建CommandBarPopup: _applicationObject.CommandBars["Code Window"] 您可以查看示例 问题的第二部分稍微简单一些,当前的“选择”(或插入点)由以下人员处理: (TextSelection)_applicationO

我正在写一个(非常)简单的Visual Studio addin。有两件事可以让它工作得更好:

  • 上下文菜单

  • 知道插入符号在当前文档中的位置(因此我可以在该位置插入文本)


  • 有什么想法吗?

    要在加载项中添加上下文菜单,请从以下位置创建CommandBarPopup:

    _applicationObject.CommandBars["Code Window"]
    
    您可以查看示例

    问题的第二部分稍微简单一些,当前的“选择”(或插入点)由以下人员处理:

    (TextSelection)_applicationObject.ActiveDocument.Selection
    
    “\u applicationObject”是由外接程序项目向导创建的DTE应用程序对象的实例