/ / Dostosuj wstążkę kontekstową odpowiedzi śródtekstowej programu Outlook 2013 - Outlook-Addin

Dostosuj wstążkę kontekstową odpowiedzi śródtekstowej programu Outlook 2013 - Outlook-Addin

Utworzyłem niestandardowy dodatek na lata 2007/2010 i 2013. Addin - kontrola niestandardowa pojawia się dobrze i starannie za każdym razem, gdy nowe okno jest otwierane / otwierane. Możemy zobaczyć wstążkę w "zakładce wiadomości".

wprowadź opis obrazu tutaj

Jednak jeśli spróbujemy w linii lub w odpowiedzi w 2013 roku. Wstążka nie pojawi się na wstążce.

wprowadź opis obrazu tutaj

Rozwój odbywa się za pomocą kodu VSTO. (Nie szukam żadnego narzędzia innej firmy) Nie mogę przejść na kontrolę opartą na XML na tym etapie.

Odpowiedzi:

4 dla odpowiedzi № 1

Musisz użyć TabComposeTools idMso wartość atrybutu tabSet i TabMessage wartość właściwości IdMso atrybutu tab. Na przykład możesz użyć następującego znacznika:

<customUI onLoad="Ribbon_Load" xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon>
<contextualTabs>
<tabSet idMso="TabComposeTools">
<tab idMso="TabMessage">

// your controls go there

</tab>
</tabSet>
</contextualTabs>
</ribbon>

Projektant wstążki nie obsługuje tego.


0 dla odpowiedzi nr 2

To jest świetne i działa dla mnie.

<contextualTabs>
<tabSet idMso="TabComposeTools">
<tab idMso="TabMessage">
<group id="TabMessageGroup" label="Group Name">
<button id="MessageButton" onAction="msgButton_Click" size="large" getImage="Favicon_GetImage" getLabel="GetRibbonLabel" />
</group>
</tab>
</tabSet>
</contextualTabs>

Joe