Contact members

Represents a contact within the Lync client. A contact can be person, bot or phone number.

The Contact type exposes the following members.

Properties

  Name Description
Public property ContactManager Gets the parent Contact and Group Manager of this contact.
Public property CustomGroups Gets the list of all groups of which this contact is a member of.
Public property Settings Gets a collection of contact settings.
Public property UnifiedCommunicationType Returns the Unified Communication type of this contact.
Public property Uri Gets the contact URI.

Top

Methods

  Name Description
Public method BeginChangeSetting Sets a setting associated with this contact.
Public method BeginGetOrganizationInformation Gets the Organization Info of this contact.
Public method BeginMoveToGroup Moves this contact from a source group to a target group.
Public method CanChangeSetting Checks if the setting can be set for this contact.
Public method CanMoveToGroup Checks if this contact can be moved from a source group to a target group.
Public method CanStart Checks if this contact can start a given mode of communication (modality
Public method CreateContactEndpoint Creates a collaboration endpoint object from a telephone number.
Public method CreateObjRef (Inherited from MarshalByRefObject.)
Public method EndChangeSetting Sets a setting associated with this contact.
Public method EndGetOrganizationInformation Gets the Organization Info of this contact.
Public method EndMoveToGroup Moves this contact from a source group to a target group.
Public method Equals (Inherited from Object.)
Protected method Finalize (Overrides UCWFullFinalize().)
Public method GetContactInformation(ContactInformationType) Gets a single contact information from this contact.
Public method GetContactInformation(IEnumerable<ContactInformationType>) Gets contact information from this contact.
Public method GetHashCode (Inherited from Object.)
Public method GetLifetimeService (Inherited from MarshalByRefObject.)
Public method GetType (Inherited from Object.)
Public method InitializeLifetimeService (Inherited from MarshalByRefObject.)
Protected method MemberwiseClone() (Inherited from Object.)
Protected method MemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Public method ToString (Inherited from Object.)

Top

Events

  Name Description
Public event ContactInformationChanged Occurs when one or more pieces of contact information are changed.
Public event SettingChanged Occurs when the value of a contact property changes.
Public event UriChanged Occurs when the contact URI is changed.

Top

See also

Reference

Contact class

Microsoft.Lync.Model namespace