ContactInformationType Enumeration

Enumerates the contact information item types.

Namespace:  Microsoft.Lync.Model
Assembly:  Microsoft.Lync.Model (in Microsoft.Lync.Model.dll)

Syntax

'Declaration
Public Enumeration ContactInformationType
'Usage
Dim instance As ContactInformationType
public enum ContactInformationType

Members

Member name Description
Availability Contact availability. Contact information item value type is AvailabilityType enumeration.
ActivityId A token describing current contact activity. Contact information item value type is String.
LocationName The name of a contact's location. Contact information item value type is String.
TimeZone Time zone. Contact information item value type is String.
TimeZoneBias Time zone bias. Contact information item value type is Int32.
MeetingSubject Meeting subject. Contact information item value type is String.
MeetingLocation Meeting location. Contact information item value type is String.
Activity A contact's current activity (for example, on the phone, in a meeting, or available). Contact information item value type is String.
CustomActivity A customized activity string. Contact information item value type is String.
IdleStartTime Time when a contact became idle. Contact information item value type is DateTime. DateTime value is returned as UTC value. You must convert to local time by calling DateTime.ToLocalTime().
DisplayName Display name of a contact. Contact information item value type is String.
InstantMessageAddresses A collection of contact's instant messaging addresses. Contact information item value type is Array of strings.
PrimaryEmailAddress The primary e-mail address. Contact information item value type is String.
EmailAddresses A collection of contact's e-mail addresses, the first element is the primary e-mail address. Contact information item value type is Array of strings.
Title The contact's title. Contact information item value type is String.
Company The contact's company. Contact information item value type is String.
Department The contact's department. Contact information item value type is String.
Office The contact's office location. Contact information item value type is String.
HomePageUrl The contact's homepage Url
Photo A contact's photo. Contact information item value type is Stream object.
DefaultNote The default note, shown if no other note is set. Contact information item value type is String.
DefaultNoteType Default note type (for example, personal or out-of-office). Contact information item value type is DefaultNoteType enumeration.
PersonalNote A personal note. Contact information item value type is String.
OutOfficeNote An out-of-office note. Contact information item value type is String.
SourceNetwork The contact source network. Contact information item value type is SourceNetworkType enumeration.
IconUrl URL of the icon associated with a contact from a federated public network. Contact information item value type is String.
IconStream The icon associated with a contact from a federated public network. Contact information item value type is Stream object.
ContactEndpoints Collection of contact's collaboration endpoints (SIP or TEL endpoints). Contact information item value type is an array of CollaborationEndpoint objects.
CurrentCalendarState Contact's current calendar state (for example, free, busy, or out of office). Contact information item value type is ContactCalendarState enumeration
NextCalendarState Contact's next calendar state (for example, free, busy, or out of office). Contact information item value type is ContactCalendarState enumeration
NextCalendarStateStartTime Start time of the next calendar state. Contact information item value type is DateTime object. DateTime value is returned as UTC value. You must convert to local time by calling DateTime.ToLocalTime().
Reserved1 Reserved for future use.
CapabilityString Current contact capability. (for example, voice only, or IM only). Contact information item value type is String.
Capabilities Combination of contact capabilities. Contact information item value type is ContactCapabilities enumeration.
ContactType Contact's type. Contact information item value type is ContactPresentityType enumeration.
Description Contact's description. Contact Information item value type is String.
Reserved2 Reserved for future use.
FirstName Contact's first name. Contact information item value type is String.
LastName Contact's last name. Contact information item value type is String.
Reserved3 Reserved for future use.
Reserved4 Reserved for future use.
Reserved5 Reserved for future use.
Reserved6 Reserved for future use.
Reserved7 Reserved for future use.
Invalid

See Also

Reference

Microsoft.Lync.Model Namespace