IContactManager interface (icontact.h)

Do not use. Used for retrieving a contact, based on a contact ID string.

Inheritance

The IContactManager interface inherits from the IUnknown interface. IContactManager also has these types of members:

Methods

The IContactManager interface has these methods.

 
IContactManager::GetContactCollection

Returns an IContactCollection object that contains all known contacts.
IContactManager::GetMeContact

Retrieves the local user account concept of 'me'.
IContactManager::Initialize

Initializes the contact manager with the unique application name and application version being used to manipulate contacts.
IContactManager::Load

Loads an IContact object with the data from the contact referenced by the computer-local contact ID.
IContactManager::MergeContactIDs

Makes an old Contact ID resolve to the same value as a new Contact ID. Subsequent calls to IContactManager::Load with the old contact ID now loads the new contact ID contact.
IContactManager::SetMeContact

Sets the local user account concept of 'me' to specified user.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Target Platform Windows
Header icontact.h (include Contact.h)