Vb.net 访问Outlook加载项中的内置选项卡

Vb.net 访问Outlook加载项中的内置选项卡,vb.net,outlook-addin,Vb.net,Outlook Addin,“我的Outlook加载项”在会议邀请中添加收件人。添加收件人时,我需要显示“收件人”列表。如何访问Outlook中的内置选项卡 没有API可以做到这一点。您可以使用辅助功能API,也可以使用及其对象(它包装了一些辅助功能API功能) 您的意思是要切换到“日程安排助手”选项卡吗?我希望在“收件人”列表中添加收件人后,以编程方式单击“邀请与会者”选项,以通知用户已添加收件人 set sInspector = CreateObject("Redemption.SafeInspector") sIns

“我的Outlook加载项”在会议邀请中添加收件人。添加收件人时,我需要显示“收件人”列表。如何访问Outlook中的内置选项卡

没有API可以做到这一点。您可以使用辅助功能API,也可以使用及其对象(它包装了一些辅助功能API功能)


您的意思是要切换到“日程安排助手”选项卡吗?我希望在“收件人”列表中添加收件人后,以编程方式单击“邀请与会者”选项,以通知用户已添加收件人
set sInspector = CreateObject("Redemption.SafeInspector")
sInspector.Item = Application.ActiveInspector

'make sure "Scheduling Assistant" is shown
set Ribbon =  sInspector.Ribbon
oldActiveTab = Ribbon.ActiveTab
Ribbon.ActiveTab = "Meeting"
set Control = Ribbon.Controls("Scheduling Assistant")
Control.Execute

'MsgBox "wait" - you might need to wait for the tab to switch

'simulate a click on the "Add Attendee" button
sInspector.InvokeControl(&H00001112) ' &H00001112 is AppointmentAddAttendeeButton