_IContactEvents Interface

This dispinterface exposes the events raised on a single contact instance when published presence or properties or Uri changes. Implemented by Contact class.

Namespace:  UCCollaborationLib
Assembly:  Microsoft.Office.Uc (in Microsoft.Office.Uc.dll)

dispinterface _IContactEvents

The three attributes of contact state that can change dynamically are presence information, user-assigned properties, and Uri assigned to a user as contact. Presence information is changed when the user associated with an instance of IContact re-publishes presense. Contact properties can be changed by a local user. This is a dispinterface. Its members define the event handlers for the events raised by an IContact object. To catch the events, an OCOM API client must implement these event handlers and advise the event source of the implementation if it is interested in to receive the events. To prevent memory leaks, the client should unadvise the events when it is no longer interested in the events.The interface identifier (IID) of this interface is b1c6ecc3-1ea7-495d-9337-02fe4fb723f0.