none
Non visualizzo il mio ribbon button in Outlook365 RRS feed

  • Domanda

  • Buongiorno,

    ho creato in Visual Studio 2015 un AddIn VSTO per outlook 2013 e 2016; ho aggiunto un item di tipo "Barra Multifunzione (finentra di progettazione visiva)" in modo da aggiungere un bottone nel ribbon dei contatti MA niente, riavvio outlook ma non vedo assolutamente niente. 

    Ho settato l'OfficeId in mille modi diversi ma non trovo il mio bottone da nessuna parte. Ho provato con TabContants, TabNewMailMessage, ecc  

    Ho provato anche mettere un MSgBox in   "Sub Ribbon1_Load(....) Handles MyBase.Load"  ma non mi appare neppure questo messaggio.

    Qualcuno riesce ad aiutarmi??

    giovedì 4 marzo 2021 10:01

Risposte

  • Ciao,

    Una volta in "yourRibbon.Designer.cs", localiza la private void metodologia " InitializeComponent()" e cambia con gli elementi elencati di sotto:

    this.RibbonType = "Microsoft.Outlook.Mail.Read";
    //into
    this.RibbonType = "Microsoft.Outlook.Explorer";

    Thread con problema simile:

    https://social.msdn.microsoft.com/Forums/office/en-US/8aa18215-7e2a-4b13-b594-5ed696c1cbe4/outlook-2013-addin-tab-missing-invisible?forum=officegeneral

    Spero di essere stato d`aiuto.


    Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto fornito “as is“ non comporta alcuna responsabilità da parte dell’azienda.

    venerdì 5 marzo 2021 05:10
    Moderatore

Tutte le risposte

  • Ciao,

    Una volta in "yourRibbon.Designer.cs", localiza la private void metodologia " InitializeComponent()" e cambia con gli elementi elencati di sotto:

    this.RibbonType = "Microsoft.Outlook.Mail.Read";
    //into
    this.RibbonType = "Microsoft.Outlook.Explorer";

    Thread con problema simile:

    https://social.msdn.microsoft.com/Forums/office/en-US/8aa18215-7e2a-4b13-b594-5ed696c1cbe4/outlook-2013-addin-tab-missing-invisible?forum=officegeneral

    Spero di essere stato d`aiuto.


    Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto fornito “as is“ non comporta alcuna responsabilità da parte dell’azienda.

    venerdì 5 marzo 2021 05:10
    Moderatore
  • Grazie mille per la dritta!

    Settando 

     Me.Tab1.ControlId.OfficeId = "TabNewMailMessage"

     Me.RibbonType = "Microsoft.Outlook.Mail.Compose"

    sono riuscita a vedere il mio bottone!!!

    Mi sembra un po' assurdo però dover andare a cambiare il valore del RibbonType a manina nel codice :(

    venerdì 5 marzo 2021 08:52
  • Ottima!

    Di niente, per cortesia, segnala il post suggerito come risposta.

    Grazie in anticipo.


    Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto fornito “as is“ non comporta alcuna responsabilità da parte dell’azienda.

    venerdì 5 marzo 2021 08:58
    Moderatore