ItemClass

The ItemClass element represents the message class of an item.

<ItemClass/>

ItemClassType

Attributes and elements

The following sections describe attributes, child elements, and parent elements.

Attributes

None.

Child elements

None.

Parent elements

Element Description
AcceptItem
Represents an Accept reply to a meeting request.
CalendarItem
Represents an Exchange calendar item.
Contact
Represents an Exchange contact item.
Conversation (ConversationType)
Represents a single conversation.
DeclineItem
Represents a Decline reply to a meeting request.
DistributionList
Represents a distribution list.
GlobalItemClasses
Contains a list of item classes that represents all the item classes of the conversation items in a mailbox.
Item
Represents a generic Exchange item.
MeetingCancellation
Represents a meeting cancellation in the Exchange store.
MeetingMessage
Represents a meeting in the Exchange store.
MeetingRequest
Represents a meeting request in the Exchange store.
MeetingResponse
Represents a meeting response in the Exchange store.
Message
Represents an Exchange e-mail message.
RemoveItem
Removes an item from the Exchange store.
Task
Represents a task in the Exchange store.
TentativelyAcceptItem
Represents a Tentative reply to a meeting request.

Text value

A text value that is consistent with the item's type may be required. For example, if you are creating or updating a message, the IPM.Note or another class that is consistent with a message is required. An empty value is not allowed. But if you are creating or updating an item, an empty type is valid.

An error is returned if the ItemClass is set to a value that is inconsistent with the item type. For example, a message's ItemClass cannot be set to the ItemClass value for a Task.

Remarks

The schema that describes this element is located in the IIS virtual directory that hosts Exchange Web Services.

Element information

Item Value
Namespace
http://schemas.microsoft.com/exchange/services/2006/types
Schema Name
Types schema
Validation File
Types.xsd
Can be Empty
True

See also