Jes*_*sen 5 outlook-addin visual-studio-2012
嗨,我想为outlook 2013 mailitem contextmenu添加一个新按钮.我使用VS 2012 C#.
我上传了互联网,但无法找到一种方法来实现这一点,即时升级Outlook 2010插件修改了上下文菜单.
在visual studio上的项目选择添加新项目.选择功能区(XML).
将以下内容添加到XML文件:
<contextMenus>
<contextMenu idMso="ContextMenuMailItem">
<menu id="ArcIT" label="ArcIT">
<button id="MyContextMenuMailItem"
label="ContextMenuMailItem"
onAction="OnMyButtonClick"/>
</menu >
</contextMenu>
</contextMenus>
Run Code Online (Sandbox Code Playgroud)
在ribbon.cs类中添加以下方法
public void OnMyButtonClick(Office.IRibbonControl control)
{
if (control.Context is Outlook.Selection)
{
Outlook.Selection sel = control.Context as Outlook.Selection;
Outlook.MailItem mail = sel[1];
MessageBox.Show(mail.Subject.ToString());
}
}
Run Code Online (Sandbox Code Playgroud)
方法必须公开.此方法显示一个右键单击邮件主题的框.
归档时间: |
|
查看次数: |
5406 次 |
最近记录: |