对于 VSTO Outlook 2010 插件,以下文本案例的上下文菜单 ID 是什么;
- 电子邮件中有项目符号或编号的地方
- 其中文本是 Outlook 已识别为链接的 URL 链接
- 用户从 Excel 复制的地方,它是一种表格。
我已经从 Word 添加了下面的 ID,因为我认为我需要的 ID 来自 Words 列表。
ContextMenuDropCap contextMenu
ContextMenuEndnote contextMenu
ContextMenuField contextMenu
ContextMenuFieldDisplay contextMenu
ContextMenuFieldDisplayListNumbers contextMenu
ContextMenuFieldForm contextMenu
ContextMenuFootnote contextMenu
ContextMenuFrame contextMenu
ContextMenuHeading contextMenu
ContextMenuHeadingLinked contextMenu
ContextMenuScriptAnchor contextMenu
ContextMenuList contextMenu
ContextMenuInlinePicture contextMenu
ContextMenuTable contextMenu
ContextMenuTableCell contextMenu
ContextMenuHeadingTable contextMenu
ContextMenuListTable contextMenu
ContextMenuPictureTable contextMenu
ContextMenuTextTable contextMenu
ContextMenuTableWhole contextMenu
ContextMenuTableWholeLinked contextMenu
ContextMenuText contextMenu
ContextMenuOfficePreviewHandlerWord contextMenu
ContextMenuTextLinked contextMenu
ContextMenuRichTextFont contextMenu
ContextMenuRichTextFontParagraph contextMenu
ContextMenuSpell contextMenu
ContextMenuGrammar contextMenu
ContextMenuGrammarReading contextMenu
ContextMenuRevision contextMenu
ContextMenuFramesetBorder contextMenu
ContextMenuHyperlink contextMenu
ContextMenuFieldAutoSignatureList contextMenu
ContextMenuFieldAutoTextList contextMenu
ContextMenuNavigationPane contextMenu
ContextMenuDrawnObject contextMenu
ContextMenuCurve contextMenu
ContextMenuCurveNode contextMenu
ContextMenuCurveSegment contextMenu
ContextMenuFloatingPicture contextMenu
ContextMenuCanvasClassic contextMenu
ContextMenuOleObject contextMenu
ContextMenuActiveXControl contextMenu
ContextMenuTextEffect contextMenu
ContextMenuComment contextMenu
ContextMenuOrganizationChart contextMenu
ContextMenuDiagram contextMenu
ContextMenuConnectorClassic contextMenu
ContextMenuAddressBlock contextMenu
ContextMenuGreetingLine contextMenu
ContextMenuInlineActiveXControl contextMenu
ContextMenuDocumentStructureNode contextMenu
ContextMenuXmlError contextMenu
ContextMenuCoAuthoringState contextMenu
ContextMenuInkComment contextMenu
ContextMenuInlineBusinessCard contextMenu
ContextMenuEquation contextMenu
ContextMenuHeaderArea contextMenu
ContextMenuFooterArea contextMenu
ContextMenuReadOnlyMailText contextMenu
ContextMenuReadOnlyMailTable contextMenu
ContextMenuReadOnlyMailTableCell contextMenu
ContextMenuReadOnlyMailListTable contextMenu
ContextMenuReadOnlyMailPictureTable contextMenu
ContextMenuReadOnlyMailTextTable contextMenu
ContextMenuReadOnlyMailTableWhole contextMenu
ContextMenuReadOnlyMailList contextMenu
ContextMenuReadOnlyMailHyperlink contextMenu
ContextMenuLockedReadingMode contextMenu
ContextMenuPageNumberingOptions contextMenu
ContextMenuConflicts contextMenu
最佳答案
对于任何来这里寻求答案的人来说,有两件事需要理解,这有很大帮助。
(1) 即使您是在 Outlook 中执行此操作,当您在许多 Outlook 检查器(窗口)中书写和阅读文本时,它实际上与 Word 相关,因此 Word 的上下文菜单适用。
(2) 在更高层次上,Outlook 中有两种上下文菜单。撰写菜单,然后是只读菜单,例如当您阅读电子邮件时。
专门回答我上面的问题。
只读部分 Outlook
- 要点 - ContextMenuReadOnlyMailList
- url - ContextMenuReadOnlyMailHyperlink
- 表 - ContextMenuReadOnlyMailTable
例如撰写电子邮件
- 要点 - ContextMenuList
- url - 上下文菜单超链接
- 表 - 上下文菜单表
但我发现的最好的东西是 this blog in Japanese.我也看不懂日文,但有一个例子here to download.只需在 Word 文档中键入所需的文本或项目,然后右键单击它,上下文菜单类型就会显示在上下文菜单中。我一直在寻找这个很长一段时间。
stackoverflow 管理员中的某些人确实需要考虑投反对票。它可以帮助没有评论的人知道为什么这个人投反对票。
关于c# - 用于上下文菜单的 Outlook 2010 Fluent 用户界面控件标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40809949/