IContact

Send Feedback

The IContact interface represents a contact in the Contacts folder. Its methods can be used to save, delete, duplicate, or display a contact. The IPOutlookItemCollection interface can be used to add new contacts or retrieve existing ones.

Methods in Vtable Order

IContact methods PPC SP Description
get_Birthday X X Gets the birth date for the contact.
get_Anniversary X X Gets the wedding anniversary date for the contact.
get_BusinessFaxNumber X X Gets the business fax number for the contact.
get_CompanyName X X Gets the company name for the contact.
get_Department X X Gets the department name for the contact.
get_Email1Address X X Gets the first e-mail address for the contact.
get_MobileTelephoneNumber X X Gets the mobile or cellular telephone number for the contact.
get_OfficeLocation X X Gets the office location for the contact.
get_PagerNumber X X Gets the pager number for the contact.
get_BusinessTelephoneNumber X X Gets the business telephone number for the contact.
get_JobTitle X X Gets the job title for the contact.
get_HomeTelephoneNumber X X Gets the home telephone number for the contact.
get_Email2Address X X Gets the second e-mail address for the contact.
get_Spouse X X Gets the name of contact's spouse.
get_Email3Address X X Gets the third e-mail address for the contact.
get_Home2TelephoneNumber X X Gets the second home telephone number for the contact.
get_HomeFaxNumber X X Gets the home fax number for the contact.
get_CarTelephoneNumber X X Gets the car phone number for the contact.
get_AssistantName X X Gets the name of contact's assistant.
get_AssistantTelephoneNumber X X Gets the phone number for the contact's assistant.
get_Children X X Gets the names of contact's children.
get_Categories X X Gets the categories for contact.
get_WebPage X X Gets the Web page for contact.
get_Business2TelephoneNumber X X Gets the second business telephone number for the contact.
get_Title X X Gets the job title for the contact.
get_FirstName X X Gets the first name for the contact.
get_MiddleName X X Gets the middle name for the contact.
get_LastName X X Gets the last name for the contact.
get_Suffix X X Gets the suffix for the contact name.
get_HomeAddressStreet X X Gets the home street address for the contact.
get_HomeAddressCity X X Gets the home city for the contact.
get_HomeAddressState X X Gets the home state, department, or province for the contact.
get_HomeAddressPostalCode X X Gets the home ZIP or postal code for the contact.
get_HomeAddressCountry X X Gets the home country/region for the contact.
get_OtherAddressStreet X X Gets the alternative street address for the contact.
get_OtherAddressCity X X Gets the alternative city for the contact.
get_OtherAddressState X X Gets the alternative state, department, or province for the contact.
get_OtherAddressPostalCode X X Gets the alternative ZIP or postal code for the contact.
get_OtherAddressCountry X X Gets the alternative country/region for the contact.
get_BusinessAddressStreet X X Gets the business street address for the contact.
get_BusinessAddressCity X X Gets the business city for the contact.
get_BusinessAddressState X X Gets the business state for the contact.
get_BusinessAddressPostalCode X X Gets the business ZIP or postal code for the contact.
get_BusinessAddressCountry X X Gets the business country/region for the contact.
get_RadioTelephoneNumber X X Gets the radio telephone number for the contact.
get_FileAs X X Gets the filing string for a contact.
get_Body X X Gets the notes for a contact.
get_YomiCompanyName X X Gets the Japanese phonetic rendering (Yomigana) of the company name for the contact.
get_YomiFirstName X X Gets the Japanese phonetic rendering (Yomigana) of the first name for the contact.
get_YomiLastName X X Gets the Japanese phonetic rendering (Yomigana) of the last name for the contact.
put_Birthday X X Sets the birth date for the contact.
put_Anniversary X X Sets the wedding anniversary date for the contact.
put_BusinessFaxNumber X X Sets the business fax number for the contact.
put_CompanyName X X Sets the company name for the contact.
put_Department X X Sets the department name for the contact.
put_Email1Address X X Sets the first e-mail address for the contact.
put_MobileTelephoneNumber X X Sets the mobile or cellular telephone number for the contact.
put_OfficeLocation X X Sets the office location for the contact.
put_PagerNumber X X Sets the pager number for the contact.
put_BusinessTelephoneNumber X X Sets the business telephone number for the contact.
put_JobTitle X X Sets the job title for the contact.
put_HomeTelephoneNumber X X Sets the home telephone number for the contact.
put_Email2Address X X Sets the second e-mail address for the contact.
put_Spouse X X Sets the name of contact's spouse.
put_Email3Address X X Sets the third e-mail address for the contact.
put_Home2TelephoneNumber X X Sets the second home telephone number for the contact.
put_HomeFaxNumber X X Sets the home fax number for the contact.
put_CarTelephoneNumber X X Sets the car phone number for the contact.
put_AssistantName X X Sets the name of contact's assistant.
put_AssistantTelephoneNumber X X Sets the phone number for the contact's assistant.
put_Children X X Sets the names of contact's children.
put_Categories X X Sets the categories for contact.
put_WebPage X X Sets the Web page for contact.
put_Business2TelephoneNumber X X Sets the second business telephone number for the contact.
put_Title X X Sets the job title for the contact.
put_FirstName X X Sets the first name for the contact.
put_MiddleName X X Sets the middle name for the contact.
put_LastName X X Sets the last name for the contact.
put_Suffix X X Sets the suffix for the contact name.
put_HomeAddressStreet X X Sets the home street address for the contact.
put_HomeAddressCity X X Sets the home city for the contact.
put_HomeAddressState X X Sets the home state, department, or province for the contact.
put_HomeAddressPostalCode X X Sets the home ZIP or postal code for the contact.
put_HomeAddressCountry X X Sets the home country/region for the contact.
put_OtherAddressStreet X X Sets the alternative street address for the contact.
put_OtherAddressCity X X Sets the alternative city for the contact.
put_OtherAddressState X X Sets the alternative state, department, or province for the contact.
put_OtherAddressPostalCode X X Sets the alternative ZIP or postal code for the contact.
put_OtherAddressCountry X X Sets the alternative country/region for the contact.
put_BusinessAddressStreet X X Sets the business street address for the contact.
put_BusinessAddressCity X X Sets the business city for the contact.
put_BusinessAddressState X X Sets the business state for the contact.
put_BusinessAddressPostalCode X X Sets the business ZIP or postal code for the contact.
put_BusinessAddressCountry X X Sets the business country/region for the contact.
put_RadioTelephoneNumber X X Sets the radio telephone number for the contact.
put_FileAs X X Sets the filing string for a contact.
put_Body X X Sets the notes for a contact.
put_YomiCompanyName X X Sets the Japanese phonetic rendering (Yomigana) of the company name for the contact.
put_YomiFirstName X X Sets the Japanese phonetic rendering (Yomigana) of the first name for the contact.
put_YomiLastName X X Sets the Japanese phonetic rendering (Yomigana) of the last name for the contact.
Save X X Saves a Contact item.
Delete X X Deletes a Contact item.
Copy X X Copies a Contact item.
Display X X Displays the Contact item's Summary tab.
get_Oid X X Gets the object identifier (OID) for an item.
put_BodyInk X X Sets a binary representation of the Contact body.
get_BodyInk X X Gets a binary representation of the Contact body.
get_Application X X Gets the main Outlook Mobile IPOutlookApp object.

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

How to: Create a PIM Item | IAppointment | ITask | Pocket Outlook Object Model API Interfaces | Pocket Outlook Object Model API Enumerations


Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.


Show: