List Message

Specific for the ListMessage is that it has to be populated with a source collection and can have its SelectionMode set. The arguments of its constructor accept the following parameters.

  • MessageDisplayPosition displayPosition
  • Author author
  • IEnumerable source
  • SelectionMode selectionMode
  • DateTime creationDate

Example 1: Defining an ListMessage

   List<string> coffee = new List<string>(); 
        coffee.Add("Caffe Latte"); 
        coffee.Add("Cafe mocha"); 
        coffee.Add("Frappuccino"); 
        coffee.Add("Cuban espresso"); 
        coffee.Add("Iced Coffee"); 
        coffee.Add("Americano"); 
 
        ListMessage listMessageInline = new ListMessage(MessageDisplayPosition.Inline, this.currentAuthor, coffee, SelectionMode.Single); 
 
        this.chat.AddMessage(listMessageInline); 

Figure 1: Defining ListMessage

Defining ListMessage

See Also

In this article
Not finding the help you need? Improve this article