Conversation Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
This defines the set of the properties that define a conversation. A conversation includes participants, modalities etc.
This object is specified in the body of the OnIncomingCall request sent to the client. This object is used to represent both incoming and outgoing conversations.
public class Conversation : Microsoft.Bot.Builder.Calling.ObjectModel.Contracts.ConversationBase
type Conversation = class
inherit ConversationBase
Public Class Conversation
Inherits ConversationBase
- Inheritance
Constructors
| Conversation() |
Properties
| AdditionalData | |
| AppId |
AppId of the customer ( if any ) (Inherited from ConversationBase) |
| AppState |
Opaque string to facilitate app developers to pass their custom data in this field. This field is the same value that was passed 'response' by the customer. (Inherited from ConversationBase) |
| CallState |
Current state of the Call |
| Id |
Conversation Id (Inherited from ConversationBase) |
| IsMultiparty |
Indicates whether a call is a group call |
| Links |
Any links we want to surface to the customer for them to invoke us back on. (Inherited from ConversationBase) |
| Participants |
List of participants in the conversation |
| PresentedModalityTypes |
Different modalities which are presented in the call |
| Subject |
Subject of the call |
| ThreadId |
Id for the chat thread |
| ThreadMessageId |
Identifies a specfic topic within a chat thread. |
Methods
| Validate() |