The conversations manager class in Microsoft Lync 2010 API is an entry point you use to obtain all conversation-related features. The class is used to access all types of previous conversations, voice mail, and current conversations. You use the conversation manager class to start new conversations. Note that this class allows you to host a conversation entirely within your custom application process.
Classes Available from the ConversationManager Class
The following figure illustrates the classes you obtain from the conversations manager class.
The property exposes a collection of currently active conversations. Use the conversation collection instead of caching individual instances of the class in an application.
surfaces the collection of participants, , . In addition, you use to hold, transfer, and forward conversations. Finally, provides a set of events related to participant and modality collection state changes. For more information about the Conversation class, see Conversation Class
An instance of the class is also returned when you call the method on the conversations manager. You use the returned instance to participate in the conference.