ElementClass
Topic Last Modified: 2008-12-13
The ElementClass element is a container for mappings between custom forms and the content class and action that the forms will be used for.
Schema Hierarchy
Syntax
<ElementClass Value="">
<Mapping/>
</ElementClass>
Attributes and Elements
The following sections describe attributes, child elements, and parent elements.
Attributes
Attribute | Description |
---|---|
Value |
Specifies the content class to which this mapping applies; for example, "IPM.MyCustomClass." |
Value Attribute Values
Value | Description |
---|---|
AD.RecipientType.Contact AD.RecipientType.DynamicDL AD.RecipientType.Group AD.RecipientType.MailEnabledContact AD.RecipientType.MailEnabledNonUniversalGroup AD.RecipientType.MailEnabledUniversalDistributionGroup AD.RecipientType.MailEnabledUniversalSecurityGroup AD.RecipientType.MailEnabledUser AD.RecipientType.MailboxUser AD.RecipientType.PublicDatabase AD.RecipientType.PublicFolder AD.RecipientType.SystemAttendantMailbox AD.RecipientType.User AD.ResourceType.Room ADDistList About AddressBook AttachFileDialog AttachFileHost Calendar ChangePassword CloseWindow DeletedItems Disabled Eas General IPF.Appointment IPF.Appointment IPF.Contact IPF.DocumentLibrary IPF.Note IPF.Task IPM.Appointment.* IPM.Contact IPM.DistList IPM.Note.Microsoft.Exchange.Fax.CA IPM.Note.Microsoft.Exchange.Voice IPM.Note.Microsoft.Exchange.Voice.CA IPM.Note.Microsoft.Fax.CA IPM.Note.Microsoft.Voicemail IPM.Note.Microsoft.Voicemail.UM.CA IPM.Note.Rules.ReplyTemplate.Microsoft IPM.Post IPM.Recall.Report IPM.Schedule.Meeting.Canceled IPM.Schedule.Meeting.Request IPM.Schedule.Meeting.Resp JunkEmail MessageDetails MessageOptions Messaging Oof REPORT.IPM.Note Regional Resource Rule SaveReminder Spelling VoiceMail |
The internally defined content types that are passed to the default Microsoft Office Outlook Web Access forms. This list is provided so that you can avoid content class naming conflicts when you are customizing Outlook Web Access. You can register custom forms for some of these types, but for many of these types you cannot cause Outlook Web Access to invoke your forms. |
Child Elements
Element | Description |
---|---|
Specifies the form that will be called when the content class is in the specified state, and the user performs the specified action. |
Parent Elements
Element | Description |
---|---|
A container for one or more ElementClass definitions. The Name attribute value is passed to the custom form in the ae URL parameter. |
Remarks
- If you are customizing the form that is used for a standard content type, use the appropriate content type from the Value attribute table earlier in this topic. If you are registering a form for a custom content class, avoid using the name of any of the content classes that are listed in the Value attribute table for your content class.
- Custom forms are only supported for e-mail folders.
For certain views in Outlook Web Access, the item class is assumed. An example of this is the Calendar Folder view. For these views, Exchange disregards the custom form registration. Custom forms are only supported for the default Mail folder view that is used for e-mail folders.
For more information, see Introduction to Outlook Web Access Customization.