Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
These flags describe the types of customizations that a particular Source Provider supports.
Option | Value | Description |
---|---|---|
PIMSRC_CUSTOM_CONTACTS_SUMMARY_CARD |
0x00000001 |
Enables a Source Provider to provide a customized Summary tab for associated Contact items when users open them from the Contact list view. |
PIMSRC_CUSTOM_CONTACTS_PAINT_LIST_ICON |
0x00000004 |
Enables a Source Provider to draw its own icon for associated Contact items when they appear in the Contact list view. |
PIMSRC_CUSTOM_CONTACTS_NEW |
0x00000008 |
Enables a Source Provider to display a custom user interface when users create new Contacts, and to save the new Contact item. |
PIMSRC_CUSTOM_APPOINTMENTS_COLORS |
0x00000800 |
Allows a Source Provider to display Appointment items with alternate background colors in the Agendaand Dayviews. |
PIMSRC_CUSTOM_VALIDMASK |
0x00000805 |
(PIMSRC_CUSTOM_CONTACTS_SUMMARY_CARD | PIMSRC_CUSTOM_CONTACTS_PAINT_LIST_ICON | PIMSRC_CUSTOM_CONTACTS_NEW | PIMSRC_CUSTOM_APPOINTMENTS_COLORS) |
Remarks
These flags are used to create the value for the Customizations Registry Key.
Multiple flags can be combined to create a bitmask.
Example
For example, if you want to implement a custom summary card and a custom contact icon, but you do not want to display Appointments with alternate background colors, you might use the following Customizations registry key:
Copy Code | |
---|---|
HKLM \System \PIMSources \001 \Colors \CLSID \(PIMSRC_CUSTOM_CONTACTS_SUMMARY_CARD | PIMSRC_CUSTOM_CONTACTS_PAINT_LIST_ICON) |
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 |