Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何以编程方式在Outlook会议选项卡中添加外接程序按钮?_C#_Outlook - Fatal编程技术网

C# 如何以编程方式在Outlook会议选项卡中添加外接程序按钮?

C# 如何以编程方式在Outlook会议选项卡中添加外接程序按钮?,c#,outlook,C#,Outlook,我找遍了,但找不到解决办法 我必须在Outlook会议窗口的会议选项卡中添加一个外接程序按钮。 以下是我已经尝试过的方法: 方法1:功能区(XML) 我将ribbon(XML)添加到我的项目中,但我只能为新的“加载项”选项卡找到idMso,而不能为“会议”选项卡找到idMso 方法2:功能区(可视化设计器) 我已经使用C#VSTO在外接程序选项卡中添加了按钮。但我希望以编程方式在“会议”选项卡中添加该按钮,而不是手动编辑功能区 我正在使用MS Outlook 2016和Visual

我找遍了,但找不到解决办法

我必须在Outlook会议窗口的会议选项卡中添加一个外接程序按钮。 以下是我已经尝试过的方法:

  • 方法1:功能区(XML)
我将ribbon(XML)添加到我的项目中,但我只能为新的“加载项”选项卡找到idMso,而不能为“会议”选项卡找到idMso

  • 方法2:功能区(可视化设计器)
我已经使用C#VSTO在外接程序选项卡中添加了按钮。但我希望以编程方式在“会议”选项卡中添加该按钮,而不是手动编辑功能区

我正在使用MS Outlook 2016和Visual Studio 2015

有人能帮忙吗


谢谢

请看:谢谢你的回答。我将OfficeId改为“TabAppointment”,而不是Tab Meeting。有没有办法设置那个按钮的索引位置。我的意思是,如何让我的按钮组在所有其他组之前到达第一个位置?我相信这篇关于如何自定义内置选项卡的文章对您很有用。您需要找到要在其之前放置按钮的组的ControlId。链接的文档具有到这些ControlID的链接