IItem

4/8/2010

The IItem interface represents a generic PIM item. Specialized PIM items are based on IContact, IAppointment, ITask, and IFolder.

Methods in Vtable Order

IItem methods Description

IItem::GetProps

Gets a PIM item's list of property values.

IItem::SetProps

Sets a PIM item's list of property values.

IItem::Save

Saves a PIM item to the data store.

IItem::Delete

Deletes a PIM item from the data store.

IItem::Display

Displays the PIM item's Summary tab.

IItem::Edit

Displays the PIM item's Edit tab.

IItem::Copy

Creates a copy of a PIM item.

IItem::get_Oid

Gets a PIM item's unique Object Identifier (OID).

IItem::OpenProperty

Opens a stream property for a PIM item.

IItem::get_DefaultItemType

Gets a PIM item's type.

IItem::get_Application

Gets the main Outlook Mobile IPOutlookApp object.

IItem::get_Parent

Gets a PIM item's parent folder.

Remarks

The IItem interface allows you to work with a PIM item without the need to know it's type (either Appointment, Contact, Task, or Folder).

Requirements

Header pimstore.h
Library Pimstore.lib
Windows Mobile Pocket PC for Windows Mobile Version 5.0 and later, Smartphone for Windows Mobile Version 5.0 and later

See Also

Reference

Pocket Outlook Object Model Interfaces

Other Resources

Pocket Outlook Object Model Enumerations