Participant Class

Definition

This class describes a participant. This can be a participant in any modality in a 2 or multi-party conversation

public class Participant : IEquatable<Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.Participant>
type Participant = class
    interface IEquatable<Participant>
Public Class Participant
Implements IEquatable(Of Participant)
Inheritance
Participant
Implements

Constructors

Participant()

Properties

DisplayName

Display name of participant if received from the controllers

Identity

MRI of the participant .ex : 2:+14258828080 or '8:alice'

LanguageId

Participant language. This property is optional and only passed if participant language is known. Examples of valid values are null, "en", "en-US".

Originator

Is this participant the originator of the conversation

Methods

Equals(Object)
Equals(Participant)
GetHashCode()
Validate()
Validate(IEnumerable<Participant>)

Applies to