Do not use. Defines methods for reading and writing properties for a single contact.
The IContact interface has these methods.
|IContact::CommitChanges||Saves changes made to this contact to the contact file.|
|IContact::GetContactID||Retrieves the local computer unique contact ID.|
|IContact::GetPath||Retrieves the file system path used to load this contact.|
Classes that implement this interface often also implement these interfaces:
- IPersistFile: Enables the contact to be loaded from a file. Use this interface when loading a contact to get full support in CommitChanges to change conflict detection.
- IPersistStream: Provides methods for saving and loading objects that use a simple serial stream for their storage needs.
- IPersistStreamInit: Enables the contact to be saved or loaded from a stream. Use IPersistStreamInit::InitNew to create a new IContact. Note: loading a contact with IPersistStream does not give you the locking and conflict detection that IPersistFile::Load and CommitChanges do.
- IContactProperties: Enables manipulation of contact properties.
|Windows version||Windows Vista [desktop apps only] Windows Server 2003 [desktop apps only]|
|Header||icontact.h (include Contact.h)|