In The Hand LtdIn The Hand
InTheHand.WindowsMobile.PocketOutlook Namespace
NamespacesInTheHand.WindowsMobile.PocketOutlook
.NET Components for Mobility
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).
Declaration Syntax
C#Visual Basic
namespace InTheHand.WindowsMobile.PocketOutlook
Namespace InTheHand.WindowsMobile.PocketOutlook
Types
All TypesClassesEnumerationsDelegates
IconTypeDescription
Account
Defines the account ID, counter, and parent message store for all messaging accounts. This is the base class for EmailAccount and SmsAccount.

AccountProperty
This enumeration defines the set of Account object properties.

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.

AppointmentProperty
This enumeration defines the set of Appointment object properties.

AppointmentRecurrence
Defines a recurrence pattern as applied to an Appointment.

Attachment
Represents an individual attachment.

AttachmentCollection
The attachments collection for email messages.

BeamFolder
Used to hold items sent or received via Infrared or Bluetooth.

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.

Contact
Represents a Contact in the Contacts folder.

ContactCollection
Represents the collection of Contact items in the Contacts folder.

ContactFolder
Defines the Contacts folder. This is the container for the Contact collection.

ContactProperty
This enumeration defines the set of Contact object properties.

ContactType
Identifies where a Contact item is from.

DaysOfWeek
Specifies the days of the week used in a recurrence pattern.

DownloadState
Describes the current download state of a message.

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.

EmailMessageFolderCollection
Represents a collection of folders containing email messages.

FindMatchingContactFlags
Flags that indicates which Contact properties to search.

Folder
Defines the generic base class for specialized folders containing item collections based on the PimItemCollection class.

Importance
Specifies importance levels (Low, Normal, and High) for Tasks and emails.

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.

MailPropertySet
Defines a set of custom Messaging properties.

MeetingStatus
Specifies whether an Appointment is a Meeting, and if so, specifies its status. The default value is NotMeeting (just an Appointment).

Message
Defines the Item ID and the Recipient, as well as the opening and creation methods for e-mail and text messages.

MessageContextMenuDisable
Defines which context menu items are disabled for a specific message.

MessageFolder
Represents a single message folder.

MessageFolderCollection
Represents a folder containing messages.

MessageFolderProperty
This enumeration defines the set of MessageFolder object properties.

MessageFolderType
Specifies the folder type. Used by the FolderType property.

MessageFormat
Specifies the body format of an EmailMessage.

MessageProperty
This enumeration defines the set of Message object properties.

MessagingApplication
Provides automation of the messaging application’s user interface.

MessagingItemEventArgs
Holds information about a Messaging item change.

MessagingItemEventHandler
Defines a method to handle an item change event.

MmsAccount
Provides access to a Pocket Outlook Multimedia Message Service (MMS) account, the account's MMS folders, and the MMS messages they contain.

MmsMessage
Represents a Multimedia Message Service (MMS) message.

MmsMessageFolder
Folder containing MMS messages.

MmsMessageFolderCollection
Represents a collection of folders containing MMS messages.

Month
Specifies the months (from 1 to 12) used in a recurrence pattern.

NewMailEventArgs
Contains information relating to the NewMail event.

NewMailEventHandler
Defines a method to handle a new message event.

OutlookDateTime
Provides Outlook Mobile DateTime constants.

OutlookSession
Represents the Outlook Mobile application object.

OutlookTimeZone
Outlook Mobile TimeZone information.

PimApplication
Provides automation of the personal information manager application’s user interface.

PimFolderNotification
Specifies flags for receiving notifications.

PimItem
Represents an Outlook Mobile 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.

PimItemEventHandler
Defines a method to handle an item change event.

PimPropertyFlags
Specifies constants that define custom properties flags.

PimPropertySet
Defines a set of custom PIM properties.

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.

RecipientStatus
Specifies the meeting attendee type for a recipient of a meeting request.

RecipientType
Specifies the meeting attendee type for a recipient of a meeting request.

Recurrence
Defines a Recurrence pattern for a Task or Appointment.

RecurrenceException
Read-only information about a single exception to a recurring Appointment.

RecurrenceExceptionCollection
Read-only collection of RecurrenceExceptions to a recurring Appointment.

RecurrenceType
Specifies the type of recurrence pattern assigned to Tasks, Appointments, Events, and Meetings. This type indicates when and how often the item repeats.

Sensitivity
Specifies the sensitivity level assigned to Appointment and Task items. The default value is Normal.

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.

SmsMessageClass
Specifies the behaviour of the message upon receipt.

SmsMessageFolder
Folder containing SMS messages.

SmsMessageFolderCollection
Represents a collection of folders containing SMS messages.

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 Tasks folder.

TaskFolder
Defines the Tasks folder. This is container for the Task collection.

TaskProperty
This enumeration defines the set of Task object properties.

TaskRecurrence
Defines a recurrence pattern applied to a Task.

WeekOfMonth
Specifies the weeks of any month (from 1 to 5), used in a recurrence pattern.