<pre lang="cs">public partial class ThisAddIn { private void ThisAddIn_Startup(object sender, System.EventArgs e) { } private void ThisAddIn_Shutdown(object sender, System.EventArgs e) { } protected override Microsoft.Office.Core.IRibbonExtensibility CreateRibbonExtensibilityObject() { return new Ribbon1(); } #region VSTO generated code /// <summary> /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// </summary> private void InternalStartup() { this.Startup += new System.EventHandler(ThisAddIn_Startup); this.Shutdown += new System.EventHandler(ThisAddIn_Shutdown); } #endregion }
<?xml version="1.0" encoding="UTF-8"?> <customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" önLoad="Ribbon_Load"> <contextMenus> <contextMenu idMso="ContextMenuContactItem"> <menuSeparator id="mniMailItemMenuSeparator" /> <button id="customButton" label="Call using Software" insertBeforeQ="Copy" imageMso="Call" önAction="OnMyButtonClick" /> </contextMenu> <contextMenu idMso="ContextMenuMailItem"> <menuSeparator id="mailmenusep1" /> <button id="mailbutton" insertBeforeQ="Copy" label="Call using Software" imageMso="Call" önAction="MailItemCallNumbers" /> </contextMenu> </contextMenus> </customUI>
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)