Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.

Outlook Web Access User Interface Customization XML Elements

Topic Last Modified: 2008-01-02

Customizing the user interface for Microsoft Office Outlook Web Access for Microsoft Exchange Server 2007 Service Pack 1 (SP1) involves adding information to a UIExtensions.xml file in the forms folder. The UIExtensions.xml file must conform to the XML schema that is described in the XML element topics in this section.

The following example of a UIExtensions.xml file shows you how to add an item to the New drop-down menu, how to add an item to the navigation pane, and how to associate a small icon image file with a content class.

<OWAUICustomizations>
    <SmallIconMappings>
        <!--You can register your own icons for custom 
            message classes here. 
            The Default IconFlag="Default".
            The Default PrefixMatch="false".
            Attributes should be in the order of: 
                ItemClass, 
                SmallIcon, 
                IconFlag, 
                PrefixMatch
        -->
  <Mapping 
            ItemClass="IPM.CustomClass" 
            SmallIcon="CustomClass.gif" 
            IconFlag="CustomClassRead"/>
    </SmallIconMappings>
    <MainNavigationBarExtensions>
        <!--You can register your own entries to appear in the
            Outlook Web Access navigation pane here.
        -->
        <MainNavigationBarEntry 
            LargeIcon="LargeIcon.gif" 
            SmallIcon="SmallIcon.gif" 
            URL="http://server/application.aspx">
            <string language="en-us" text="My Application"/>
        </MainNavigationBarEntry>
    </MainNavigationBarExtensions>
    <NewItemMenuEntries>
        <!--You can register your own entries to appear in the
            Outlook Web Access New item drop-down menu here,
        -->
        <NewItemMenuEntry 
            ItemType="IPM.CustomClass" 
            icon="Sample.gif">
            <string language="en-us" text="New custom item"/>
        </NewItemMenuEntry>
    </NewItemMenuEntries>
</OWAUICustomizations>
Show:
© 2015 Microsoft