IContact Properties (Windows CE 5.0)
The IContact interface reads the properties described in the following table.
Properties in Vtable Order
Property | Description |
---|---|
Anniversary
|
Returns or sets the wedding anniversary date for the contact. The date must fall between 1/1/1900 and 12/31/2999 inclusive. |
Birthday
|
Returns or sets the birth date for the contact. The birth date must fall between 1/1/1900 and 12/31/2999 inclusive. |
BusinessFaxNumber
|
Returns or sets the business fax number for the contact. Maximum length is 1023 characters. |
CompanyName
|
Returns or sets the company name for the contact. Maximum length is 1023 characters. |
Department
|
Returns or sets the department name for the contact. Maximum length is 1023 characters. |
Email1Address
|
Returns or sets the first e-mail address for the contact. Maximum length is 1023 characters. |
MobileTelephoneNumber
|
Returns or sets the mobile or cellular telephone number for the contact. Maximum length is 1023 characters. |
OfficeLocation
|
Returns or sets the office location for the contact. Maximum length is 1023 characters. |
PagerNumber
|
Returns or sets the pager number for the contact. Maximum length is 1023 characters. |
BusinessTelephoneNumber
|
Returns or sets the business telephone number for the contact. Maximum length is 1023 characters. |
JobTitle
|
Returns or sets the job title for the contact. Maximum length is 1023 characters. |
HomeTelephoneNumber
|
Returns or sets the home telephone number for the contact. Maximum length is 1023 characters. |
Email2Address
|
Returns or sets the second e-mail address for the contact. Maximum length is 1023 characters. |
Spouse
|
Returns or sets the name of contact's spouse. Maximum length is 1023 characters. |
Email3Address
|
Returns or sets the third e-mail address for the contact. Maximum length is 1023 characters. |
Home2TelephoneNumber
|
Returns or sets the second home telephone number for the contact. Maximum length is 1023 characters. |
HomeFaxNumber
|
Returns or sets the home fax number for the contact. Maximum length is 1023 characters. |
CarTelephoneNumber
|
Returns or sets the car phone number for the contact. Maximum length is 1023 characters. |
AssistantName
|
Returns or sets the name of contact's assistant. Maximum length is 1023 characters. |
AssistantTelephoneNumber
|
Returns or sets the phone number for the contact's assistant. Maximum length is 1023 characters. |
Children
|
Returns or sets the names of contact's children. Maximum length is 1023 characters. |
Categories
|
Returns or sets the categories for contact. Maximum length is 1023 characters. |
WebPage
|
Returns or sets the web page for contact. Maximum length is 1023 characters. |
Business2TelephoneNumber
|
Returns or sets the second business telephone number for the contact. Maximum length is 1023 characters. |
RadioTelephoneNumber
|
Returns or sets the radio telephone number for the contact. Maximum length is 1023 characters. |
FileAs
|
Returns or sets the filing string for a contact. Maximum length is 1023 characters. |
YomiCompanyName
|
Returns or sets the Japanese phonetic rendering (Yomigana) of the company name for the contact. Maximum length is 1023 characters.
For Japanese products only. Attempting to get or put this property on other products fails and returns an E_NOTIMPL error. |
YomiFirstName
|
Returns or sets the Japanese phonetic rendering (Yomigana) of the first name for the contact. Maximum length is 1023 characters.
For Japanese products only. Attempting to get or put this property on other products fails and returns an E_NOTIMPL error. |
YomiLastName
|
Returns or sets the Japanese phonetic rendering (Yomigana) of the last name for the contact. Maximum length is 1023 characters.
For Japanese products only. Attempting to get or put this property on other products fails and returns an E_NOTIMPL error. |
Title
|
Returns or sets the job title for the contact. Maximum length is 1023 characters. |
FirstName
|
Returns or sets the first name for the contact. Maximum length is 1023 characters. |
MiddleName
|
Returns or sets the middle name for the contact. Maximum length is 1023 characters. |
LastName
|
Returns or sets the last name for the contact. Maximum length is 1023 characters. |
Suffix
|
Returns or sets the suffix for the contact name. Maximum length is 1023 characters. |
HomeAddressStreet
|
Returns or sets the home street address for the contact. Maximum length is 1023 characters. |
HomeAddressCity
|
Returns or sets the home city for the contact. Maximum length is 1023 characters. |
HomeAddressState
|
Returns or sets the home state, department, or province for the contact. Maximum length is 1023 characters. |
HomeAddressPostalCode
|
Returns or sets the home ZIP or postal code for the contact. Maximum length is 1023 characters. |
HomeAddressCountry
|
Returns or sets the home country/region for the contact. Maximum length is 1023 characters. |
OtherAddressStreet
|
Returns or sets the other street address for the contact. Maximum length is 1023 characters. |
OtherAddressCity
|
Returns or sets the other city for the contact. Maximum length is 1023 characters. |
OtherAddressState
|
Returns or sets the other state, department, or province for the contact. Maximum length is 1023 characters. |
OtherAddressPostalCode
|
Returns or sets the other ZIP or postal code for the contact. Maximum length is 1023 characters. |
OtherAddressCountry
|
Returns or sets the other country/region for the contact. Maximum length is 1023 characters. |
BusinessAddressStreet
|
Returns or sets the business street address for the contact. Maximum length is 1023 characters. |
BusinessAddressCity
|
Returns or sets the business city for the contact. Maximum length is 1023 characters. |
BusinessAddressState
|
Returns the business state for the contact. Maximum length is 1023 characters. |
BusinessAddressPostalCode
|
Returns or sets the business ZIP or postal code for the contact. Maximum length is 1023 characters. |
BusinessAddressCountry
|
Returns or sets the business country/region for the contact. Maximum length is 1023 characters. |
Body
|
Returns or sets the notes for a contact. Maximum size is 60 KB. |
BodyInk
|
Returns or sets a Binary Large Object (BLOB) describing the Ink Note information. The properties Body and InkBody both access the same property. The Body returns only the string value of the Body while the BodyInk property returns an Ink BLOB that can be set to an Ink Control. |
Application
|
Returns the main application object. |
Oid
|
Returns the object identifier (OID) for an item. This might be required for replication services. |
Return Values
Each property method supports the standard HRESULT return values, including S_OK.
Remarks
Contact property strings cannot be longer than 1023 characters, with the exception of the Body property, which can contain 60 KB of text.
Requirements
OS Versions: Windows CE 2.0 and later.
Header: Pimstore.h.
Link Library: Pimstore.lib.
See Also
Send Feedback on this topic to the authors