Microsoft.Bot.Connector.ConversationParameters Class Reference

Parameters for creating a new conversation More...

Public Member Functions

 ConversationParameters ()
 Initializes a new instance of the ConversationParameters class. More...
 
 ConversationParameters (bool?isGroup=default(bool?), ChannelAccount bot=default(ChannelAccount), IList< ChannelAccount > members=default(IList< ChannelAccount >), string topicName=default(string), Activity activity=default(Activity), object channelData=default(object))
 Initializes a new instance of the ConversationParameters class. More...
 

Properties

Activity Activity [get, set]
 (Optional) When creating a new conversation, use this activity as the intial message to the conversation More...
 
ChannelAccount Bot [get, set]
 The bot address for this conversation More...
 
object ChannelData [get, set]
 Channel specific payload for creating the conversation More...
 
bool IsGroup [get, set]
 IsGroup More...
 
IList< ChannelAccountMembers [get, set]
 Members to add to the conversation More...
 
string TopicName [get, set]
 (Optional) Topic of the conversation (if supported by the channel) More...
 

Detailed Description

Parameters for creating a new conversation

Definition at line 17 of file ConversationParameters.cs.

Constructor & Destructor Documentation

Microsoft.Bot.Connector.ConversationParameters.ConversationParameters ( )
inline

Initializes a new instance of the ConversationParameters class.

Definition at line 22 of file ConversationParameters.cs.

Microsoft.Bot.Connector.ConversationParameters.ConversationParameters ( bool?  isGroup = default(bool?),
ChannelAccount  bot = default(ChannelAccount),
IList< ChannelAccount members = default(IList<ChannelAccount>),
string  topicName = default(string),
Activity  activity = default(Activity),
object  channelData = default(object) 
)
inline

Initializes a new instance of the ConversationParameters class.

Definition at line 27 of file ConversationParameters.cs.

Property Documentation

Activity Microsoft.Bot.Connector.ConversationParameters.Activity
getset

(Optional) When creating a new conversation, use this activity as the intial message to the conversation

Definition at line 66 of file ConversationParameters.cs.

ChannelAccount Microsoft.Bot.Connector.ConversationParameters.Bot
getset

The bot address for this conversation

Definition at line 47 of file ConversationParameters.cs.

object Microsoft.Bot.Connector.ConversationParameters.ChannelData
getset

Channel specific payload for creating the conversation

Definition at line 72 of file ConversationParameters.cs.

bool Microsoft.Bot.Connector.ConversationParameters.IsGroup
getset

IsGroup

Definition at line 41 of file ConversationParameters.cs.

IList<ChannelAccount> Microsoft.Bot.Connector.ConversationParameters.Members
getset

Members to add to the conversation

Definition at line 53 of file ConversationParameters.cs.

string Microsoft.Bot.Connector.ConversationParameters.TopicName
getset

(Optional) Topic of the conversation (if supported by the channel)

Definition at line 59 of file ConversationParameters.cs.


The documentation for this class was generated from the following file: