IPOutlookItemCollection
The IPOutlookItemCollection interface represents and manages a collection of POOM items in a folder.
Methods in Vtable Order
IPOutlookItemCollection methods | PPC | SP | Description |
---|---|---|---|
Add | X | X | Creates a new item for a folder in the Items collection. |
get_Count | X | X | Gets the number of items in the collection. |
Find | X | X | Finds the first POOM item in a collection that passes the specified restriction. |
FindNext | X | X | Finds the next POOM item in a collection that passes the restriction specified by the most recent call to IPOutlookItemCollection::Find. |
Item | X | X | Retrieves an item from a folder, based on the current sort order. |
Remove | X | X | Removes an item from the item collection, based on the current sort order. |
Restrict | X | X | Creates a new Items collection that contains only items that pass a specified restriction. |
Sort | X | X | Sorts folder items based on an item property. |
get_IncludeRecurrences | X | X | Determines whether to include recurrences in a collection of appointments sorted on the Start property in ascending order. |
put_IncludeRecurrences | X | X | Determines whether to include recurrences in a collection of appointments sorted on the Start property in ascending order. |
get__NewEnum | X | X | Gets the IEnumVARIANT enumerator interface. |
get_Application | X | X | Gets the main Outlook Mobile IPOutlookApp object. |
Code Example
The following code example shows how to retrieve an Items collection.
Note To make the following code example easier to read, security checking and error handling are not included. This code example should not be used in a release configuration unless it has been modified to include them.
void GetAnItemsCollection(IPOutlookApp * polApp)
{
IPOutlookItemCollection * pItems;
IFolder * pFolder;
polApp->GetDefaultFolder(olFolderTasks, &pFolder);
pFolder->get_Items(&pItems);
// Release objects.
pItems->Release();
pFolder->Release();
}
Requirements
Pocket PC: Pocket PC 2000 and later
Smartphone: Smartphone 2002 and later
OS Versions: Windows CE 3.0 and later
Header: pimstore.h
Library: pimstore.lib
See Also
Pocket Outlook Object Model API Interfaces | Pocket Outlook Object Model API Enumerations
Send Feedback on this topic to the authors