none
Outlook addin appears in the ribbon on some machines, on others it shows as an "inline" addin RRS feed

  • Question

  • We have installed an Outlook addin on a user's mailbox, in the manifest we state the ExtensionPoint to be the "Ribbon", while on some machines it does show in the ribbon, on others it shows as an "inline" addin, please advise

    What we experience is that the same user on the same outlook version (2013) but different machines experiences a different appearance for the addin, on machine A it shows in the Ribbon as it should, but on machine B it shows inline...

    Here's the manifest, I have removed strings and irrelevant parts for clarity:


    <OfficeApp
            xmlns="http://schemas.microsoft.com/office/appforoffice/1.1"
            xmlns:bt="http://schemas.microsoft.com/office/officeappbasictypes/1.0"
            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
            xsi:type="MailApp">
            ...
        <Hosts>
            <Host Name="Mailbox"/>
        </Hosts>
        <Requirements>
            <Sets>
                <Set Name="MailBox" MinVersion="1.1"/>
            </Sets>
        </Requirements>
        <FormSettings>
            <Form xsi:type="ItemRead">
                <DesktopSettings>
                    <SourceLocation DefaultValue=".../>
                </DesktopSettings>
                <TabletSettings>
                    <SourceLocation DefaultValue=".../>
                    <RequestedHeight>100</RequestedHeight>
                </TabletSettings>
                <PhoneSettings>
                    <SourceLocation DefaultValue=".../>
                </PhoneSettings>
            </Form>
        </FormSettings>
        <Permissions>ReadWriteMailbox</Permissions>
        <Rule xsi:type="RuleCollection" Mode="Or">
            <Rule xsi:type="ItemIs" ItemType="Message" FormType="Read"/>
        </Rule>
        <DisableEntityHighlighting>false</DisableEntityHighlighting>
        <VersionOverrides
                xmlns="http://schemas.microsoft.com/office/mailappversionoverrides"
                xsi:type="VersionOverridesV1_0">
            <Hosts>
                <Host xsi:type="MailHost">
                    <DesktopFormFactor>
                        <FunctionFile resid="function-file-url"/>
                        <ExtensionPoint xsi:type="MessageReadCommandSurface">
                            <OfficeTab id="TabDefault">
                                <Group id="ironscales-control-group">
                                    <Label resid="ironscales-label"/>
                                    <Control xsi:type="Button" id="report-button">
                                        <Label resid="report-button-label"/>
                                        <Supertip>
                                            <Title resid="report-button-label"/>
                                            <Description resid="report-button-description"/>
                                        </Supertip>
                                        <Icon>
                                            ...
                                        </Icon>
                                        <Action xsi:type="ShowTaskpane">
                                            <SourceLocation resid="report-task-pane-url"/>
                                        </Action>
                                    </Control>
                                </Group>
                            </OfficeTab>
                        </ExtensionPoint>
                    </DesktopFormFactor>
                </Host>
            </Hosts>
            <Resources>
                <bt:Images>
    ...
                </bt:Images>
                <bt:Urls>
                    ...
                </bt:Urls>
                <bt:ShortStrings>
                    ...
                </bt:ShortStrings>
                <bt:LongStrings>
                    ...
                </bt:LongStrings>
            </Resources>
            <VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1"
                              xsi:type="VersionOverridesV1_1">
                <Hosts>
                    <Host xsi:type="MailHost">
                        <DesktopFormFactor>
                            <FunctionFile resid="function-file-url"/>
                            <ExtensionPoint xsi:type="MessageReadCommandSurface">
                                <OfficeTab id="TabDefault">
                                    <Group id="ironscales-control-group">
                                        <Label resid="ironscales-label"/>
                                        <Control xsi:type="Button" id="report-button">
                                            <Label resid="report-button-label"/>
                                            <Supertip>
                                                <Title resid="report-button-label"/>
                                                <Description resid="report-button-description"/>
                                            </Supertip>
                                            <Icon>
                                                <bt:Image size="16" resid="logo-16"/>
                                                <bt:Image size="32" resid="logo-32"/>
                                                <bt:Image size="80" resid="logo-80"/>
                                            </Icon>
                                            <Action xsi:type="ShowTaskpane">
                                                <SourceLocation resid="report-task-pane-url"/>
                                            </Action>
                                        </Control>
                                    </Group>
                                </OfficeTab>
                            </ExtensionPoint>
                        </DesktopFormFactor>
                        <MobileFormFactor>
                            <FunctionFile resid="function-file-url"/>
                            <ExtensionPoint xsi:type="MobileMessageReadCommandSurface">
                                <Group id="mobilegroupid">
                                    <Label resid="ironscales-label"/>
                                    <Control xsi:type="MobileButton" id="report-button">
                                        <Label resid="report-button-label"/>
                                        <Icon xsi:type="bt:MobileIconList">
                                            ...
                                        </Icon>
                                        <Action xsi:type="ShowTaskpane">
                                            <SourceLocation resid="report-task-pane-url"/>
                                        </Action>
                                    </Control>
                                </Group>
                            </ExtensionPoint>
                        </MobileFormFactor>
                    </Host>
                </Hosts>
                <Resources>
                    <bt:Images>
                        ...
                    </bt:Images>
                    <bt:Urls>
                        ...
                    </bt:Urls>
                    <bt:ShortStrings>
                        ...
                    </bt:ShortStrings>
                    <bt:LongStrings>
                        ...
                    </bt:LongStrings>
                </Resources>
            </VersionOverrides>
        </VersionOverrides>
    </OfficeApp>


    • Moved by Steve Fan Tuesday, August 7, 2018 8:15 AM relocate
    Monday, August 6, 2018 7:52 AM

All replies

  • Hi,

    Welcome to the Microsoft Office for IT Professionals Outlook forum. This forum is for general non-programming questions and feedback related to Microsoft Outlook. Since your question is related to Outlook add-in, I'll move it to a more dedicated forum.

    By the way, could you clarify what inline add-in refer to in your description? It would be better if you could provide a screenshot. This will help the engineers to understand your question more clearly.

    Thank you for the understanding and support.

    Regards,
    Steve Fan


    Please remember to mark the replies as answers if they helped. If you have feedback for TechNet Subscriber Support, contact tnsf@microsoft.com.


    Click here to learn more. Visit the dedicated forum to share, explore and talk to experts about Microsoft Teams.

    Tuesday, August 7, 2018 8:14 AM
  • Hello Itayko,

    Could you please detail us what do you mean "inline" addin? A simple screen shot will be much appreciate.

    For sharing the screen shot file, you could share the file via Cloud Storage, such as One Drive, and then put link address here. Thanks for understanding.

    Best Regards,

    Terry


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Wednesday, August 8, 2018 6:05 AM
  • Hi guys,

    Would like to post the images instead of Itayko (he is no longer working in the company...) but unable since not verified.

    How can I do this?

    Thanks,

    Lomy

    Wednesday, August 22, 2018 7:22 AM
  • Hi,

    I am adding the relevant screen shots.

    There are two screen shots of each case (when addin is in inline and is in ribbon).

    Notice that these are of the same user - the only difference is that its from different terminals. In both cases, it looks as if its the same addin when checking the "Manage Add-ins".

    Ribbon screen shot - I circled it:

    Inline screen shot - I circled it:

    Thanks,

    Lomy

    Wednesday, August 29, 2018 6:57 AM