ContactInformationType Enumeration
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 |