The InTheHand.WindowsMobile.PocketOutlook namespace provides classes that allow you to create and access PIM data items (Appointments, Tasks, and Contacts), and MAPI messaging items (e-mail and SMS messages), on Pocket PCs and Smartphones.
| Class | Description |
|---|---|
| Account | Defines the account ID, counter, and parent message store for all messaging accounts. This is the base class for EmailAccount and SmsAccount. |
| Appointment |
Represents an Appointment in the Calendar folder. |
| AppointmentCollection | Represents the collection of Appointment items in an Appointments folder. |
| AppointmentFolder | Defines a folder for storing the collection of Appointment objects. |
| AppointmentRecurrence |
Defines a recurrence pattern as applied to an Appointment. Professional Edition |
| Attachment | Represents an individual attachment. Professional Edition |
| AttachmentCollection | The attachments collection for email messages. Professional Edition |
| BeamFolder |
Used to hold items sent or received via Infrared or Bluetooth. Professional Edition |
| Contact |
Represents a Contact in the Contacts folder. |
| ContactCollection | Represents the collection of Contact items in a Contacts folder. |
| ContactFolder | Defines the Contacts folder. This is the container for the Contact collection. |
| EmailAccount | Represents a Pocket Outlook e-mail account. |
| EmailAccountCollection | Defines the set of all e-mail accounts that are currently configured on the mobile device. |
| EmailMessage | Represents an e-mail message. The EmailMessage class inherits from the Message class. |
| EmailMessageFolder | Represents a single email folder. Professional Edition |
| EmailMessageFolderCollection | Represents a collection of folders containing email messages. Professional Edition |
| Folder |
Defines the generic base class for specialized folders containing item collections based on the PimItemCollection class. |
| InvalidSmsRecipientException | The exception that is thrown when the Recipient address for the SMS message is invalid. |
| ItemId | Defines the Item ID, which is used to uniquely identify PIM and Messaging items. |
| Message | Defines the Item ID and the Recipient, as well as the opening and creation methods for e-mail and text messages. |
| MessageFolder | Represents a single message folder. Professional Edition |
| MessageFolderCollection | Represents a folder containing messages. |
| MessagingApplication | Provides automation of the messaging application’s user interface. Professional Edition |
| OutlookDateTime | Provides Outlook Mobile DateTime constants. |
| OutlookSession | Represents the Pocket Outlook application object. |
| OutlookTimeZone | PocketOutlook TimeZone information. Professional Edition |
| PimApplication | Provides automation of the personal information manager application’s user interface. Professional Edition |
| PimItem | Represents a Pocket Outlook Item - Appointment, Contact or Task. |
| PimItemCollection | Allows you to add new items or retrieve existing items from the store. |
| PimItemEventArgs | Holds information about a PIM item change. |
| PocketOutlookException | The generic exception that is thrown by InTheHand.WindowsMobile.PocketOutlook methods. |
| Recipient |
Represents a single member of a RecipientCollection. |
| RecipientCollection |
Collection of Recipients for an Appointment that is a meeting request. |
| Recurrence |
Defines a Recurrence pattern for a Task or Appointment. Professional Edition |
| RecurrenceException |
Read-only information about a single exception to a recurring Appointment. Professional Edition |
| RecurrenceExceptionCollection |
Read-only collection of RecurrenceExceptions to a recurring Appointment. Professional Edition |
| ServiceCenterException | The exception that is thrown when an SMSC error occurs while sending the SMS message. |
| SmsAccount | Provides access to a Pocket Outlook Short Message Service (SMS) account, the account's SMS folders, and the SMS messages they contain. |
| SmsException | The exception that is thrown after a failed attempt to send an SMS message (that is, whenever the function Send fails). |
| SmsMessage | Represents a Short Message Service (SMS) message. |
| SmsMessageFolder | Folder containing SMS messages. Professional Edition |
| SmsMessageFolderCollection | Represents a collection of folders containing SMS messages. Professional Edition |
| Task |
Defines a Task item in the Task collection. Tasks represent actionable "ToDo" items that can be prioritized (using Low, Normal, and High), delegated (by creating a Task Request, or using Assign Task), and completed (using % Complete). |
| TaskCollection | Represents the collection of Task items in the Task folder. |
| TaskFolder | Defines the Tasks folder. This is container for the Task collection. |
| TaskRecurrence |
Defines a recurrence pattern applied to a Task. Professional Edition |
| Delegate | Description |
|---|---|
| PimItemEventHandler | Defines a method to handle an item change event. |
| Enumeration | Description |
|---|---|
| BusyStatus | Specifies availability in the period of time spanned by an Appointment or Meeting. The default value is Busy. |
| CalendarView | Specifies the different calendar views supported. Professional Edition |
| DaysOfWeek | Specifies the days of the week used in a recurrence pattern. Professional Edition |
| DownloadState | Describes the current download state of a message. |
| Importance | Specifies importance levels (Low, Normal, and High) for Tasks. Professional Edition |
| MeetingStatus |
Specifies whether an Appointment is a Meeting, and if so, specifies its status. The default value is NotMeeting (just an Appointment). Professional Edition |
| Month | Specifies the months (from 1 to 12) used in a recurrence pattern. |
| RecurrenceType |
Specifies the type of recurrence pattern assigned to Tasks, Appointments, Events, and Meetings. This type indicates when and how often the item repeats. Professional Edition |
| Sensitivity | Specifies the sensitivity level assigned to Appointment and Task items. The default value is Normal. Professional Edition |
| WeekOfMonth | Specifies the weeks of any month (from 1 to 5), used in a recurrence pattern. |