执行内置命令的 VSTO 文档级自定义

VSTO Document-Level customization executing built-in commands

我正在为 word 创建 C# 文档级自定义。如何将一些现有命令(段落保持在一起等)放到自定义功能区栏上?是否也可以通过编程方式执行命令?

谢谢

您可以使用 CommandBars class 的 ExecuteMso 方法以编程方式执行内置命令。

如果您需要在自定义选项卡上放置内置控件,您需要指定内置控件的 idMso 值。您可以在 MSDN 中的以下系列文章中阅读有关功能区 UI(又名 Fluent UI)的更多信息:

  1. Customizing the 2007 Office Fluent Ribbon for Developers (Part 1 of 3)
  2. Customizing the 2007 Office Fluent Ribbon for Developers (Part 2 of 3)
  3. Customizing the 2007 Office Fluent Ribbon for Developers (Part 3 of 3)