【发布时间】:2015-03-05 23:07:16
【问题描述】:
我正在尝试在 Outlook 2010 联系人视图中创建一个右键菜单,该菜单会返回联系人的所有电话号码
我已经输入了以下 XML:
<contextMenu idMso="ContextMenuContactItem">
<button id="MyContextMenuContactItem"
imageMso="AutoDial"
label="Click to dial"
onAction="OnMyButtonClick"/>
</contextMenu>
当我右键单击时,这会正确显示联系人列表上的右键单击项目。到目前为止,我已将以下代码添加到 onAction:
Public Sub OnMyButtonClick(ByVal control As Office.IRibbonControl)
Dim card As Office.IMsoContactCard = TryCast(control.Context, Office.IMsoContactCard)
If card Is Nothing Then
MsgBox("Nothing")
Else
MsgBox("We have a card")
End If
End Sub
问题就在这里——我总是一无所获。例如,理想情况下,我需要获得“商务电话”。
【问题讨论】:
标签: vb.net vsto outlook-2010