Outlook Web App Forms Registry

This section contains information about the registry.xml files that are stored in the custom forms folders. Use the registry.xml files to register custom forms for use with Microsoft Office Outlook Web App in Microsoft Exchange Server 2010.

For information about how to create and deploy registry.xml files, see Working with Outlook Web App Customization.

Adding a Custom Form

If a custom content class is registered on a folder and a custom form is registered for items of that content class, when a user creates a new item in that folder, a new browser window opens, and the custom form is called. When the user reads, replies to, or performs other actions on the item, the registered form is displayed. You can register forms by creating correctly formatted ElementClass and Mapping (Forms Registry XML Element) entries in the ApplicationElement section of a registry.xml file.

Custom forms can only be registered on items. Outlook Web App does not support the registering of forms for folders.

Custom forms cannot be used to render content in the Outlook Web App conversation view. Users will be instructed to turn off conversation view when they try to use conversation view to read items that are handled by custom forms.

The following example shows the XML for the mapping of custom forms to different actions on items of the type IPM.MyContentClass.

Code

<ApplicationElement Name="Item">
    <ElementClass Value="IMP.MyContentClass">
        <Mapping 
            Form="https://server/mycontentclassopen.aspx"/>
        <Mapping Action="Open" State="Draft" 
            Form="https://server/mycontentclassedit.aspx"/>
        <Mapping Action="Forward"
            Form="https://server/mycontentclassforward.aspx"/>
        <Mapping Action="Print"
            Form="https://server/mycontentclassprint.aspx"/>
    </ElementClass>
</ApplicationElement>

See Also

Concepts

Other Resources

Working with Outlook Web App Customization