步骤1:使用 Visual Studio 创建 Outlook 插件项目。 代码示例:
public partial class ThisAddIn { private void ThisAddIn_Startup(object sender, System.EventArgs e) { //TODO: 启动程序时添加必要的逻辑 } private void ThisAddIn_Shutdown(object sender, System.EventArgs e) { //TODO: 关闭程序时添加必要的逻辑 } protected override Microsoft.Office.Core.IRibbonExtensibility CreateRibbonExtensibilityObject() { return new MyRibbon(); } #region VSTO 生成的代码
///
/// 必需方法,用于设计器支持所需的所有事件 - 不要修改
/// 此方法是在代码编辑器中创建的。
///
private void InternalStartup()
{
this.Startup += new System.EventHandler(ThisAddIn_Startup);
this.Shutdown += new System.EventHandler(ThisAddIn_Shutdown);
}
#endregion
}
步骤2:在 Outlook 窗格中添加自定义邮件项。 代码示例:
public class MyRibbon : Microsoft.Office.Core.IRibbonExtensibility { private Microsoft.Office.Core.IRibbonUI ribbon;
public MyRibbon()
{
}
public string GetCustomUI(string ribbonID)
{
return Properties.Resources.Ribbon;
}
public void OnSendClick(Microsoft.Office.Core.IRibbonControl control)
{
//TODO: 在此添加发送按钮的逻辑
}
}
步骤3:编写门户网站 API 调用逻辑以替换电子邮件发送。 代码示例:
public void OnSendClick(Microsoft.Office.Core.IRibbonControl control) { //TODO: 替换为适当的网站 API 调用,以便将邮件发送到门户网站 MessageBox.Show("发送邮件到门户网站"); }
步骤4:测试并部署 Outlook 插件。
下一篇:编写Perl代码的模式