Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Enumerates the contact information item types.
Namespace: UCCollaborationLib
Assembly: Microsoft.Office.Uc (in Microsoft.Office.Uc.dll)
Syntax
typedef enum ContactInformationType
{
ucPresenceAvailability,
ucPresenceActivityId,
ucPresenceLocationName,
ucPresenceTimeZone,
ucPresenceTimeZoneBias,
ucPresenceMeetingSubject,
ucPresenceMeetingLocation,
ucPresenceActivity,
ucPresenceCustomActivity,
ucPresenceIdleStartTime,
ucPresenceDisplayName,
ucPresenceInstantMessageAddresses,
ucPresencePrimaryEmailAddress,
ucPresenceEmailAddresses,
ucPresenceTitle,
ucPresenceCompany,
ucPresenceDepartment,
ucPresenceOffice,
ucPresenceHomePageUrl,
ucPresencePhoto,
ucPresenceDefaultNote,
ucPresenceDefaultNoteType,
ucPresencePersonalNote,
ucPresenceOutOfficeNote,
ucPresenceSourceNetwork,
ucPresenceIconUrl,
ucPresenceIconStream,
ucPresenceContactEndpoints,
ucPresenceCurrentCalendarState,
ucPresenceNextCalendarState,
ucPresenceNextCalendarStateStartTime,
ucPresenceWorkingHours,
ucPresenceCapabilityDetails,
ucPresenceCapabilityString,
ucPresenceCapabilities,
ucPresenceContactType,
ucPresenceDescription,
ucPresenceWorkAddress,
ucPresenceFirstName,
ucPresenceLastName,
ucPresenceVoiceMemo,
ucPresenceWorkPhoneNumber,
ucPresenceHomePhoneNumber,
ucPresenceCellPhoneNumber,
ucPresenceOtherPhoneNumber
};
Members
| Member name | Description | |
|---|---|---|
| ucPresenceAvailability |
Availability. LONG. The availability of a contact is calculated by determining which availability range -ContactAvailability Enumeration- a given presence availabilty value falls in.
|
|
| ucPresenceActivityId |
Activity Id. STRING. An administrator defined token string representing an activity.
|
|
| ucPresenceLocationName |
Location. STRING. Geographical location of a contact.
|
|
| ucPresenceTimeZone |
Time zone. STRING. The standard name for the time zone at the location of a contact.
|
|
| ucPresenceTimeZoneBias |
Time zone. STRING. The current bias for local time translation on this computer in minutes. The bias is the difference in minutes, between Coordinated Universal Time (UTC
|
|
| ucPresenceMeetingSubject |
Meeting subject. STRING. The subject of a meeting as defined by a meeting originator.
|
|
| ucPresenceMeetingLocation |
Meeting location. STRING. An arbitrary location of a meeting.
|
|
| ucPresenceActivity |
Current contact activity. STRING. Contact activity. Associated with a standard activity Id token but can be user defined.
|
|
| ucPresenceCustomActivity |
safearray of ILocaleString objects
|
|
| ucPresenceIdleStartTime |
DateTime instance defining the date and time an idle period started for a contact.
|
|
| ucPresenceDisplayName |
Display name of a contact. STRING. Display name is composed of first and last name of contact.
|
|
| ucPresenceInstantMessageAddresses |
this returns an array of im addresses
|
|
| ucPresencePrimaryEmailAddress |
Primary email address of a contact. STRING.
|
|
| ucPresenceEmailAddresses |
this returns an array of emails including primary email at the top of the list
|
|
| ucPresenceTitle |
Business title of a contact. STRING.
|
|
| ucPresenceCompany |
Name of the enterprise that a contact belongs to. STRING.
|
|
| ucPresenceDepartment |
Name of the department that a contact is part of. STRING.
|
|
| ucPresenceOffice |
Arbitrary internal office address for a contact. STRING.
|
|
| ucPresenceHomePageUrl |
Primary social network home page Url for a contact. STRING.
|
|
| ucPresencePhoto |
returns IStream object. Returns null and triggers download if not already downloaded
|
|
| ucPresenceDefaultNote | ||
| ucPresenceDefaultNoteType | ||
| ucPresencePersonalNote |
Personal note published by a contact. STRING.
|
|
| ucPresenceOutOfficeNote |
Out Of Office note published by a contact. STRING.
|
|
| ucPresenceSourceNetwork |
returns SourceNetwork enum
|
|
| ucPresenceIconUrl | ||
| ucPresenceIconStream |
returns IStream object. Returns null and triggers download if not already downloaded
|
|
| ucPresenceContactEndpoints |
A contact's telephone numbers as an array of IContactEndpoint objects
|
|
| ucPresenceCurrentCalendarState |
return the ContactCalendarState enum for the current contact calendar state
|
|
| ucPresenceNextCalendarState |
return the ContactCalendarState enum for the next contact calendar state
|
|
| ucPresenceNextCalendarStateStartTime |
return a DateTime structure for the start time of the next contact calendar state
|
|
| ucPresenceWorkingHours | ||
| ucPresenceCapabilityDetails | Returns an array of IPresenceCapability objects. | |
| ucPresenceCapabilityString |
Contact capabilities as a string. STRING.
|
|
| ucPresenceCapabilities |
return the ContactCapabilities enum
|
|
| ucPresenceContactType | ||
| ucPresenceDescription | ||
| ucPresenceWorkAddress | ||
| ucPresenceFirstName | ||
| ucPresenceLastName | ||
| ucPresenceVoiceMemo | ||
| ucPresenceWorkPhoneNumber | ||
| ucPresenceHomePhoneNumber | ||
| ucPresenceCellPhoneNumber | ||
| ucPresenceOtherPhoneNumber |