Mapping PR_MESSAGE_CLASS to DAV:contentclass
Mapping PR_MESSAGE_CLASS to DAV:contentclass
This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.
When the item is not a folder, the value of its PR_MESSAGE_CLASS property is examined for a match in the following tables, traversing the first column from top to bottom. The first match found is returned as the value for the item's DAV:contentclass property. The asterisk (*) wildcard character denotes any set of characters. The dollar-sign ($) character denotes the end of the string. All other strings must be matched exactly. The tables are broken down into three categories: values with the prefix IPC, IPM, and REPORT. All values not resolved in one of the three tables map to the value "urn:content-classes:document".
IPC
PR_MESSAGE_CLASS | |
---|---|
IPC | urn:content-classes:document |
IPC.* | urn:content-classes:document |
IPM
PR_MESSAGE_CLASS | Content Class |
---|---|
IPM | urn:content-classes:document |
IPM.Activity | urn:content-classes:activity |
IPM.Appointment | urn:content-classes:appointment |
IPM.Conflict.Resolution.Message | http://content-classes.microsoft.com/exchange/conflict |
IPM.Contact | urn:content-classes:person |
IPM.ContentClassDef | urn:content-classes:contentclassdef |
IPM.DistList | urn:content-classes:group |
IPM.Document | urn:content-classes:document |
IPM.Document.*doc | urn:content-classes:document |
IPM.Document.Excel.Sheet.5 | urn:content-classes:document |
IPM.Document.Excel.Sheet.8 | urn:content-classes:document |
IPM.Document.Microsoft Internet Mail Message | urn:content-classes:message |
IPM.Document.MSProject.Project.4_1 | urn:content-classes:document |
IPM.Document.MSProject.Project.8 | urn:content-classes:document |
IPM.Document.PowerPoint.Show.4 | urn:content-classes:document |
IPM.Document.PowerPoint.Show.7 | urn:content-classes:document |
IPM.Document.PowerPoint.Show.8 | urn:content-classes:document |
IPM.Document.textfile | urn:content-classes:document |
IPM.Document.Word.Document.6 | urn:content-classes:document |
IPM.Document.Word.Document.8 | urn:content-classes:document |
IPM.Microsoft.KeyExchange | http://content-classes.microsoft.com/exchange/keyexchange |
IPM.Microsoft.ScheduleData.FreeBusy | urn:content-classes:freebusy |
IPM.Note | urn:content-classes:message |
IPM.Note.Exchange.Security.Enrollment | urn:content-classes:message |
IPM.Note.IMC.Notification | urn:content-classes:message |
IPM.Note.P772 | urn:content-classes:message |
IPM.Note.RFC822.MIME | urn:content-classes:message |
IPM.Note.Rules.OofTemplate.Microsoft | urn:content-classes:message |
IPM.Note.Rules.ReplyTemplate.Microsoft | urn:content-classes:message |
IPM.Note.Secure | urn:content-classes:message |
IPM.Note.Secure.Service.Reply | urn:content-classes:message |
IPM.Note.Secure.Sign | urn:content-classes:message |
IPM.Note.SMIME | urn:content-classes:message |
IPM.Note.SMIME.MultipartSigned | urn:content-classes:message |
IPM.Note.StorageQuotaWarning | urn:content-classes:message |
IPM.Object | urn:content-classes:object |
IPM.Organization | urn:content-classes:organization |
IPM.Outlook.Recall | urn:content-classes:recallmessage |
IPM.Post | urn:content-classes:message |
IPM.PropertyDef | urn:content-classes:propertydef |
IPM.Recall.Report | urn:content-classes:recallreport |
IPM.Recall.Report.Failure | urn:content-classes:recallreport |
IPM.Recall.Report.Success | urn:content-classes:recallreport |
IPM.Report | urn:content-classes:reportmessage |
IPM.Schedule.Meeting.Canceled | urn:content-classes:calendarmessage |
IPM.Schedule.Meeting.Request | urn:content-classes:calendarmessage |
IPM.Schedule.Meeting.Resp.Neg | urn:content-classes:calendarmessage |
IPM.Schedule.Meeting.Resp.Pos | urn:content-classes:calendarmessage |
IPM.Schedule.Meeting.Resp.Tent | urn:content-classes:calendarmessage |
IPM.StickyNote | urn:content-classes:note |
IPM.Task | urn:content-classes:task |
IPM.TaskRequest | urn:content-classes:calendarmessage |
IPM.TaskRequest.Accept | urn:content-classes:calendarmessage |
IPM.TaskRequest.Decline | urn:content-classes:calendarmessage |
IPM.TaskRequest.Update | urn:content-classes:calendarmessage |
IPM.Appointment.* | urn:content-classes:appointment |
IPM.Schedule.Meeting.* | urn:content-classes:calendarmessage |
IPM.Contact.* | urn:content-classes:person |
IPM.Note.* | urn:content-classes:message |
IPM.Document.* | urn:content-classes:document |
IPM.* | urn:content-classes:message |
REPORT
PR_MESSAGE_CLASS | Content Class |
---|---|
Report | urn:content-classes:reportmessage |
Report.IPM.Note.DR | urn:content-classes:dsn |
Report.IPM.Note.IPNNDR | urn:content-classes:mdn |
Report.IPM.Note.IPNNRN | urn:content-classes:mdn |
Report.IPM.Note.IPNRN | urn:content-classes:mdn |
Report.IPM.Note.NDR | urn:content-classes:dsn |
Report.IPM.Recall.Report.Failure.NDR | urn:content-classes:dsn |
Report.IPM.Schedule.Meeting.Canceled.NDR | urn:content-classes:dsn |
Report.IPM.Schedule.Meeting.Request.DR | urn:content-classes:dsn |
Report.IPM.Schedule.Meeting.Request.IPNNRN | urn:content-classes:mdn |
Report.IPM.Schedule.Meeting.Request.IPNRN | urn:content-classes:mdn |
Report.IPM.Schedule.Meeting.Request.NDR | urn:content-classes:dsn |
Report.IPM.Schedule.Meeting.Resp.Neg.NDR | urn:content-classes:dsn |
Report.IPM.Schedule.Meeting.Resp.Pos.NDR | urn:content-classes:dsn |
Report.IPM.Schedule.Meeting.Resp.Tent.NDR | urn:content-classes:dsn |
Report.IPM.TaskRequest.Accept.NDR | urn:content-classes:dsn |
Report.IPM.TaskRequest.Decline.NDR | urn:content-classes:dsn |
Report.IPM.TaskRequest.NDR | urn:content-classes:dsn |
Report.IPM.TaskRequest.Update.NDR | urn:content-classes:dsn |
REPORT.*.DR$ | urn:content-classes:dsn |
REPORT.*.IPNNDR$ | urn:content-classes:mdn |
REPORT.*.IPNNRN$ | urn:content-classes:mdn |
REPORT.*.IPNRN$ | urn:content-classes:mdn |
REPORT.*.NDR$ | urn:content-classes:dsn |
REPORT.* | urn:content-classes:message |
All Other Values
All other values in PR_MESSAGE_CLASS map to the DAV:contentclass value "urn:content-classes:document".
Send us your feedback about the Microsoft Exchange Server 2003 SDK.
Build: June 2007 (2007.618.1)
© 2003-2006 Microsoft Corporation. All rights reserved. Terms of use.