如何在作者姓名的基础上显示VSTO Word加载项?

南极曼格

我已经创建了一个提供自定义菜单的加载项。

我想设置条件以显示或激活此菜单。如果Ms Word的作者名称是“ MyMenuTool”,我只想显示此菜单。

请提出如何达到上述要求的建议。

成熟度

首先在ThisAddIn_Startup方法中声明DocumentOpen事件处理程序。

private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
    Globals.ThisAddIn.Application.DocumentOpen += DocumentOpened;
}

然后在文档打开事件处理程序中,检查所需的作者姓名,如下所示

private void DocumentOpened(object sender)
{
    Word._Document document = Globals.ThisAddIn.Application.ActiveDocument;
    Office.DocumentProperties properties = document.BuiltInDocumentProperties;
    if((properties["Author"].Value as string).Equals("MyMenuTool"))
    {
        //Show or activate the menu
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

VSTO Office Word加载项开发概述

来自分类Dev

如何更改或设置我在Microsoft Word 2016上的评论的特定作者姓名

来自分类Dev

如何在我的 PGM 中加载图像和作者姓名?

来自分类Dev

如何在先前执行的基础上加载表单?

来自分类Dev

如何在先前执行的基础上加载表单?

来自分类Dev

Word VSTO 4.0加载项无法加载:无法加载文件或程序集

来自分类Dev

您如何在Mac Word 2016中显示Word加载项?

来自分类Dev

VSTO Word 加载项:如何在数组单元格中添加内容控件

来自分类Dev

如何为Word文档加载项创建AfterSave事件

来自分类Dev

如何使用VBA在Word中的注释中设置作者姓名?

来自分类Dev

Word 2010如何创建宏以在页脚中自动插入作者姓名?

来自分类Dev

如何使用VBA在Word中的注释中设置作者姓名?

来自分类Dev

通过使用VSTO创建的MS Word加载项在内存中打开Word文档

来自分类Dev

Word VSTO加载项:在屏幕上获取工作区坐标/矩形

来自分类Dev

为什么Word for Macintosh在每次保存时都会丢失作者姓名并且不显示拼写错误?

来自分类Dev

VSTO Word加载项-在所选文本周围插入内容控件

来自分类Dev

在 Word 2016 (Office 365) VSTO 加载项中处理自动保存

来自分类Dev

如何在NetOffice Word加载项中收听新文档事件

来自分类Dev

VSTO Word加载项-如果从可执行文件启动Word,则不会触发新文档事件

来自分类Dev

VSTO Word加载项-如果从可执行文件启动Word,则不会触发新文档事件

来自分类Dev

可用的加载项VSTO

来自分类Dev

Word 2016 Web加载项中的任务窗格无法正确显示

来自分类Dev

当Outlook启动通过Word或Excel上的“发送邮件”选项触发Outlook 2007加载项启动崩溃

来自分类Dev

如何使用Java脚本为Microsoft Word加载项拆分TableCell?

来自分类Dev

如何使用要求集 1.1 在 Word 加载项中读取键入的文本

来自分类Dev

如何在我的网站帖子页面上显示作者姓名?

来自分类Dev

如何在此处将作者姓名分组?

来自分类Dev

测试Outlook VSTO加载项

来自分类Dev

VSTO加载项与VBA性能

Related 相关文章

  1. 1

    VSTO Office Word加载项开发概述

  2. 2

    如何更改或设置我在Microsoft Word 2016上的评论的特定作者姓名

  3. 3

    如何在我的 PGM 中加载图像和作者姓名?

  4. 4

    如何在先前执行的基础上加载表单?

  5. 5

    如何在先前执行的基础上加载表单?

  6. 6

    Word VSTO 4.0加载项无法加载:无法加载文件或程序集

  7. 7

    您如何在Mac Word 2016中显示Word加载项?

  8. 8

    VSTO Word 加载项:如何在数组单元格中添加内容控件

  9. 9

    如何为Word文档加载项创建AfterSave事件

  10. 10

    如何使用VBA在Word中的注释中设置作者姓名?

  11. 11

    Word 2010如何创建宏以在页脚中自动插入作者姓名?

  12. 12

    如何使用VBA在Word中的注释中设置作者姓名?

  13. 13

    通过使用VSTO创建的MS Word加载项在内存中打开Word文档

  14. 14

    Word VSTO加载项:在屏幕上获取工作区坐标/矩形

  15. 15

    为什么Word for Macintosh在每次保存时都会丢失作者姓名并且不显示拼写错误?

  16. 16

    VSTO Word加载项-在所选文本周围插入内容控件

  17. 17

    在 Word 2016 (Office 365) VSTO 加载项中处理自动保存

  18. 18

    如何在NetOffice Word加载项中收听新文档事件

  19. 19

    VSTO Word加载项-如果从可执行文件启动Word,则不会触发新文档事件

  20. 20

    VSTO Word加载项-如果从可执行文件启动Word,则不会触发新文档事件

  21. 21

    可用的加载项VSTO

  22. 22

    Word 2016 Web加载项中的任务窗格无法正确显示

  23. 23

    当Outlook启动通过Word或Excel上的“发送邮件”选项触发Outlook 2007加载项启动崩溃

  24. 24

    如何使用Java脚本为Microsoft Word加载项拆分TableCell?

  25. 25

    如何使用要求集 1.1 在 Word 加载项中读取键入的文本

  26. 26

    如何在我的网站帖子页面上显示作者姓名?

  27. 27

    如何在此处将作者姓名分组?

  28. 28

    测试Outlook VSTO加载项

  29. 29

    VSTO加载项与VBA性能

热门标签

归档