Documentation

ItemClassType extends Enumeration
in package

Represents the message class of an item.

Table of Contents

Constants

ACTIVITY  = 'IPM.Activity'
Class used to identify a form for journal entries.
APPOINTMENT  = 'IPM.Appointment'
Class used to identify a form for appointments.
CONTACT  = 'IPM.Contact'
Class used to identify a form for contacts.
DISTRIBUTION_LIST  = 'IPM.DistList'
Class used to identify a form for distribution lists.
DOCUMENT  = 'IPM.Document'
Class used to identify a form for documents.
IPM  = 'IPM'
Class used to identify a form for items for which the specified form can not be found.
NOTE  = 'IPM.Note'
Class used to identify a form for e-mail messages.
NOTE_IMC_NOTIFICATION  = 'IPM.Note.IMC.Notification'
Class used to identify a form for reports from the Internet Mail Connect (the Exchange Server gateway to the Internet).
NOTE_RULES_OOF_TEMPLATE_MICROSOFT  = 'IPM.Note.Rules.Oof.Template.Microsoft'
Class used to identify a form for out-of-office templates.
NOTE_RULES_REPLY_TEMPLATE_MICROSOFT  = 'IPM.Note.Rules.ReplyTemplate.Microsoft'
Class used to identify a form for editing rule reply templates.
NOTE_SECURE  = 'IPM.Note.Secure'
Class used to identify a form for encrypted notes to other people.
NOTE_SECURE_SIGN  = 'IPM.Note.Secure.Sign'
Class used to identify a form for digitally signed notes to other people.
OLE_CLASS  = 'IPM.OLE.Class'
Class used to identify a form for the exception item of a recurrence series.
OUTLOOK_RECALL  = 'IPM.Outlook.Recall'
Class used to identify a form for recalling sent messages from recipient Inboxes.
POST  = 'IPM.Post'
Class used to identify a form for posting notes in a folder.
RECALL_REPORT  = 'IPM.Recall.Report'
Class used to identify a form for message recall reports.
REMOTE  = 'IPM.Remote'
Class used to identify a form for remote Mail message headers.
REPORT  = 'IPM.Report'
Class used to identify a form for reporting item status.
RESEND  = 'IPM.Resend'
Class used to identify a form for resending a failed message.
SCHEDULE_MEETING_CANCELED  = 'IPM.Schedule.Meeting.Canceled'
Class used to identify a form for meeting cancellations.
SCHEDULE_MEETING_REQUEST  = 'IPM.Schedule.Meeting.Request'
Class used to identify a form for meeting requests.
SCHEDULE_MEETING_RESP_NEG  = 'IPM.Schedule.Meeting.Resp.Neg'
Class used to identify a form for responses to decline meeting requests.
SCHEDULE_MEETING_RESP_POS  = 'IPM.Schedule.Meeting.Resp.Pos'
Class used to identify a form for responses to accept meeting requests.
SCHEDULE_MEETING_RESP_TENT  = 'IPM.Schedule.Meeting.Resp.Tent'
Class used to identify a form for responses to tentatively accept meeting requests.
STICKY_NOTE  = 'IPM.StickyNote'
Class used to identify a form for creating notes.
TASK  = 'IPM.Task'
Class used to identify a form for tasks.
TASK_REQUEST  = 'IPM.TaskRequest'
Class used to identify a form for task requests.
TASK_REQUEST_ACCEPT  = 'IPM.TaskRequest.Accept'
Class used to identify a form for responses to accept task requests.
TASK_REQUEST_DECLINE  = 'IPM.TaskRequest.Decline'
Class used to identify a form for responses to decline task requests.
TASK_REQUEST_UPDATE  = 'IPM.TaskRequest.Update'
Class used to identify a form for updates to requested tasks.

Properties

$_  : string
Element value.

Methods

__clone()  : mixed
Clones any object properties on a type object when it is cloned. Allows for a deep clone required when using object to represent data types when making a SOAP call.
__toString()  : string
Returns the value of this enumeration as a string.

Constants

ACTIVITY

Class used to identify a form for journal entries.

public string ACTIVITY = 'IPM.Activity'
Tags
since

Exchange 2007

APPOINTMENT

Class used to identify a form for appointments.

public string APPOINTMENT = 'IPM.Appointment'
Tags
since

Exchange 2007

CONTACT

Class used to identify a form for contacts.

public string CONTACT = 'IPM.Contact'
Tags
since

Exchange 2007

DISTRIBUTION_LIST

Class used to identify a form for distribution lists.

public string DISTRIBUTION_LIST = 'IPM.DistList'
Tags
since

Exchange 2007

DOCUMENT

Class used to identify a form for documents.

public string DOCUMENT = 'IPM.Document'
Tags
since

Exchange 2007

IPM

Class used to identify a form for items for which the specified form can not be found.

public string IPM = 'IPM'
Tags
since

Exchange 2007

NOTE

Class used to identify a form for e-mail messages.

public string NOTE = 'IPM.Note'
Tags
since

Exchange 2007

NOTE_IMC_NOTIFICATION

Class used to identify a form for reports from the Internet Mail Connect (the Exchange Server gateway to the Internet).

public string NOTE_IMC_NOTIFICATION = 'IPM.Note.IMC.Notification'
Tags
since

Exchange 2007

NOTE_RULES_OOF_TEMPLATE_MICROSOFT

Class used to identify a form for out-of-office templates.

public string NOTE_RULES_OOF_TEMPLATE_MICROSOFT = 'IPM.Note.Rules.Oof.Template.Microsoft'
Tags
since

Exchange 2007

NOTE_RULES_REPLY_TEMPLATE_MICROSOFT

Class used to identify a form for editing rule reply templates.

public string NOTE_RULES_REPLY_TEMPLATE_MICROSOFT = 'IPM.Note.Rules.ReplyTemplate.Microsoft'
Tags
since

Exchange 2007

NOTE_SECURE

Class used to identify a form for encrypted notes to other people.

public string NOTE_SECURE = 'IPM.Note.Secure'
Tags
since

Exchange 2007

NOTE_SECURE_SIGN

Class used to identify a form for digitally signed notes to other people.

public string NOTE_SECURE_SIGN = 'IPM.Note.Secure.Sign'
Tags
since

Exchange 2007

OLE_CLASS

Class used to identify a form for the exception item of a recurrence series.

public string OLE_CLASS = 'IPM.OLE.Class'
Tags
since

Exchange 2007

OUTLOOK_RECALL

Class used to identify a form for recalling sent messages from recipient Inboxes.

public string OUTLOOK_RECALL = 'IPM.Outlook.Recall'
Tags
since

Exchange 2007

POST

Class used to identify a form for posting notes in a folder.

public string POST = 'IPM.Post'
Tags
since

Exchange 2007

RECALL_REPORT

Class used to identify a form for message recall reports.

public string RECALL_REPORT = 'IPM.Recall.Report'
Tags
since

Exchange 2007

REMOTE

Class used to identify a form for remote Mail message headers.

public string REMOTE = 'IPM.Remote'
Tags
since

Exchange 2007

REPORT

Class used to identify a form for reporting item status.

public string REPORT = 'IPM.Report'
Tags
since

Exchange 2007

RESEND

Class used to identify a form for resending a failed message.

public string RESEND = 'IPM.Resend'
Tags
since

Exchange 2007

SCHEDULE_MEETING_CANCELED

Class used to identify a form for meeting cancellations.

public string SCHEDULE_MEETING_CANCELED = 'IPM.Schedule.Meeting.Canceled'
Tags
since

Exchange 2007

SCHEDULE_MEETING_REQUEST

Class used to identify a form for meeting requests.

public string SCHEDULE_MEETING_REQUEST = 'IPM.Schedule.Meeting.Request'
Tags
since

Exchange 2007

SCHEDULE_MEETING_RESP_NEG

Class used to identify a form for responses to decline meeting requests.

public string SCHEDULE_MEETING_RESP_NEG = 'IPM.Schedule.Meeting.Resp.Neg'
Tags
since

Exchange 2007

SCHEDULE_MEETING_RESP_POS

Class used to identify a form for responses to accept meeting requests.

public string SCHEDULE_MEETING_RESP_POS = 'IPM.Schedule.Meeting.Resp.Pos'
Tags
since

Exchange 2007

SCHEDULE_MEETING_RESP_TENT

Class used to identify a form for responses to tentatively accept meeting requests.

public string SCHEDULE_MEETING_RESP_TENT = 'IPM.Schedule.Meeting.Resp.Tent'
Tags
since

Exchange 2007

STICKY_NOTE

Class used to identify a form for creating notes.

public string STICKY_NOTE = 'IPM.StickyNote'
Tags
since

Exchange 2007

TASK

Class used to identify a form for tasks.

public string TASK = 'IPM.Task'
Tags
since

Exchange 2007

TASK_REQUEST

Class used to identify a form for task requests.

public string TASK_REQUEST = 'IPM.TaskRequest'
Tags
since

Exchange 2007

TASK_REQUEST_ACCEPT

Class used to identify a form for responses to accept task requests.

public string TASK_REQUEST_ACCEPT = 'IPM.TaskRequest.Accept'
Tags
since

Exchange 2007

TASK_REQUEST_DECLINE

Class used to identify a form for responses to decline task requests.

public string TASK_REQUEST_DECLINE = 'IPM.TaskRequest.Decline'
Tags
since

Exchange 2007

TASK_REQUEST_UPDATE

Class used to identify a form for updates to requested tasks.

public string TASK_REQUEST_UPDATE = 'IPM.TaskRequest.Update'
Tags
since

Exchange 2007

Properties

$_

Element value.

public string $_
Tags
deprecated
1.0.0

This property will be removed in a future release and should not be used. Instead, you should reference the constants implemented in the class directly.

Methods

__clone()

Clones any object properties on a type object when it is cloned. Allows for a deep clone required when using object to represent data types when making a SOAP call.

public __clone() : mixed

__toString()

Returns the value of this enumeration as a string.

public __toString() : string

.

Tags
suppress

PhanDeprecatedProperty

Return values
string

        
On this page

Search results