Microsoft.WindowsMobile.PocketOutlook Namespace

Windows Mobile 6.5

The Microsoft.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 mobile devices running Windows Mobile Classic and Windows Mobile Standard.

AccountDefines a generic messaging account. This is the base class for EmailAccount and SmsAccount.
AppointmentDefines an Appointment item in the Appointment collection. Appointments are blocks of time that appear in the Outlook calendar. They can have beginning and ending times, can repeat, can have a location; and become Meetings when scheduled (sent) to recipients (Contacts).
AppointmentCollectionRepresents the collection of Appointment items in an Appointment (Calendar) folder.
AppointmentCollection.AppointmentCollectionEnumeratorAn enumerator for iterating through the AppointmentCollection object.
AppointmentFolderDefines a folder (the Calendar Folder) for storing the collection of Appointment objects.
AppointmentRecurrenceDefines a recurrence pattern and applies it to an Appointment.
Attachmentan individual attachment
AttachmentCollectionattachments collection for email or mms messages
AttachmentCollectionEnumeratorThe enumerator class for the Recipient Collection.
ContactRepresents a Contact item in the Contact collection. Contacts represent information records on friends, colleagues, acquaintances, or even a company. They can be used for a variety of purposes (for example, addressing mail, e-mail, and text messages). A sizable Contact collection containing richly populated Contact items, is an enormously powerful database.
ContactCollectionRepresents the collection of Contact items in a Contact folder.
ContactCollection.ContactCollectionEnumeratorRepresents the Contact collection enumerator. Used to iterate through the Contact collection.
ContactFolderDefines the Contact folder. This is the container for the Contact collection.
EmailAccountRepresents an Outlook Mobile e-mail account.
EmailAccountCollectionDefines the set of all e-mail accounts that are currently configured on the mobile device.
EmailAccountCollectionEnumeratorInitializes a new instance of the EmailAccountCollectionEnumerator class.
EmailMessageRepresents an e-mail message. The EMailMessage class inherits from the Message class.
FolderDefines the generic base class for specialized folders containing item collections based on the PimItemCollection class.
InvalidSmsRecipientExceptionThe exception that is thrown when the Recipient address for the SMS message is invalid.
ItemIdDefines the Item ID, which is used to uniquely identify PIM and Messaging items.
MessageDefines the Item ID and the Recipient, as well as the opening and creation methods for e-mail and text messages.
MessagingApplicationProvides automation of the messaging application’s user interface.
OutlookSessionRepresents the Outlook Mobile application object.
PimItemDefines information about each PIM item in the Outlook session, such as the ItemID property that uniquely identifies PimItems.
PimItemCollectionDefines container operations (for example, adding, removing, and sorting items), along with state information (for example, references to the containing folder, whether the collection is sorted, etc.) about generic PIM item collections.
PimItemCollection.PimItemCollectionEnumeratorDefines an enumerator for iterating through PIM item collections.
PimPropertySetDefines a set of custom PIM properties.
PocketOutlookExceptionThe generic exception that is thrown by Microsoft.WindowsMobile.PocketOutlook methods.
RecipientDefines a Recipient for Meeting requests and MAPI messages.
RecipientCollectionThe collection of Recipients for Meeting requests and MAPI messages.
RecipientCollectionEnumeratorDefines an enumerator for iterating through Recipient collections.
RecurrenceDefines a recurrence pattern that can be applied to Tasks, Appointments, Events, and Meetings.
ServiceCenterExceptionThe exception that is thrown when an SMSC error occurs while sending the SMS message.
SmsAccountProvides access to a Outlook Mobile Short Message Service (SMS) account, the account's SMS folders, and the SMS messages they contain.
SmsExceptionThe exception that is thrown after a failed attempt to send an SMS message (that is, whenever the function SmsMessage.Send fails).
SmsMessageRepresents a Short Message Service (SMS) message.
TaskDefines 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).
TaskCollectionRepresents the collection of Task items in the Task folder.
TaskCollection.TaskCollectionEnumeratorRepresents the Task collection enumerator. Used to iterate through the Task collection.
TaskFolderDefines the Task folder. This is container for the Task collection.
TaskRecurrenceDefines a recurrence pattern and applies it to a Task.

AppointmentPropertyThis enumeration defines the set of Appointment object properties.
DaysOfWeekSpecifies the days of the week used in a recurrence pattern.
ImportanceSpecifies importance levels (Low, Normal, and High) for Tasks.
MeetingStatusSpecifies whether an Appointment is a Meeting, and if so, specifies its status. The default value is NotMeeting (just an Appointment).
MonthSpecifies the months (from 1 to 12) used in a recurrence pattern.
PimPropertyFlagsSpecifies constants that define custom properties flags.
RecurrenceTypeSpecifies the type of recurrence pattern assigned to Tasks, Appointments, Events, and Meetings. This type indicates when and how often the item repeats.
SensitivitySpecifies the sensitivity level assigned to Appointment and Task items. The default value is Normal.
TaskPropertyThis enumeration defines the set of Task object properties.
WeekOfMonthSpecifies the weeks of any month (from 1 to 5), used in a recurrence pattern.