語言

Conversations 類別

定義

對話操作。

public class Conversations : Microsoft.Bot.Connector.IConversations, Microsoft.Rest.IServiceOperations<Microsoft.Bot.Connector.ConnectorClient>
type Conversations = class
    interface IServiceOperations<ConnectorClient>
    interface IConversations
Public Class Conversations
Implements IConversations, IServiceOperations(Of ConnectorClient)
繼承
Conversations
實作
IConversations Microsoft.Rest.IServiceOperations<ConnectorClient>

建構函式

名稱 Description
Conversations(ConnectorClient)

初始化 Conversations 類別的新執行個體。

屬性

名稱 Description
Client

會取得 ConnectorClient 的參考。

方法

名稱 Description
CreateConversationWithHttpMessagesAsync(ConversationParameters, Dictionary<String,List<String>>, CancellationToken)

對話操作。

CreateConversationWithHttpMessagesAsync(ConversationParameters, Dictionary<String,List<String>>, CancellationToken)

CreateConversation。

DeleteActivityWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

DeleteActivity。

DeleteConversationMemberWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

DeleteConversationMember。

GetActivityMembersWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

GetActivityMembers。

GetConversationMembersWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

GetConversationMembers。

GetConversationMemberWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

GetConversationMember。

GetConversationPagedMembersWithHttpMessagesAsync(String, Nullable<Int32>, String, Dictionary<String,List<String>>, CancellationToken)

GetConversationPagedMembers。

GetConversationsWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

GetConversations。

ReplyToActivityWithHttpMessagesAsync(String, String, Activity, Dictionary<String,List<String>>, CancellationToken)

對話操作。

ReplyToActivityWithHttpMessagesAsync(String, String, Activity, Dictionary<String,List<String>>, CancellationToken)

ReplyToActivity。

SendConversationHistoryWithHttpMessagesAsync(String, Transcript, Dictionary<String,List<String>>, CancellationToken)

對話操作。

SendConversationHistoryWithHttpMessagesAsync(String, Transcript, Dictionary<String,List<String>>, CancellationToken)

SendConversationHistory。

SendToConversationWithHttpMessagesAsync(String, Activity, Dictionary<String,List<String>>, CancellationToken)

對話操作。

SendToConversationWithHttpMessagesAsync(String, Activity, Dictionary<String,List<String>>, CancellationToken)

SendToConversation。

UpdateActivityWithHttpMessagesAsync(String, String, Activity, Dictionary<String,List<String>>, CancellationToken)

對話操作。

UpdateActivityWithHttpMessagesAsync(String, String, Activity, Dictionary<String,List<String>>, CancellationToken)

UpdateActivity。

UploadAttachmentWithHttpMessagesAsync(String, AttachmentData, Dictionary<String,List<String>>, CancellationToken)

對話操作。

UploadAttachmentWithHttpMessagesAsync(String, AttachmentData, Dictionary<String,List<String>>, CancellationToken)

UploadAttachment。

擴充方法

名稱 Description
CreateConversation(IConversations, ConversationParameters)

對話操作。

CreateConversationAsync(IConversations, ConversationParameters, CancellationToken)

對話操作。

CreateConversationAsync(IConversations, ConversationParameters, CancellationToken)

CreateConversation。

CreateDirectConversation(IConversations, ChannelAccount, ChannelAccount, Activity)

對話操作。

CreateDirectConversation(IConversations, ChannelAccount, ChannelAccount, Activity)

建立機器人與使用者之間的直接對話。

CreateDirectConversation(IConversations, String, String, Activity)

對話操作。

CreateDirectConversation(IConversations, String, String, Activity)

建立機器人與使用者之間的直接對話。

CreateDirectConversationAsync(IConversations, ChannelAccount, ChannelAccount, Activity, CancellationToken)

對話操作。

CreateDirectConversationAsync(IConversations, ChannelAccount, ChannelAccount, Activity, CancellationToken)

建立機器人與使用者之間的直接對話。

CreateDirectConversationAsync(IConversations, String, String, Activity, CancellationToken)

對話操作。

CreateDirectConversationAsync(IConversations, String, String, Activity, CancellationToken)

建立機器人與使用者之間的直接對話。

DeleteActivity(IConversations, String, String)

對話操作。

DeleteActivityAsync(IConversations, String, String, CancellationToken)

DeleteActivity。

DeleteConversationMember(IConversations, String, String)

對話操作。

DeleteConversationMemberAsync(IConversations, String, String, CancellationToken)

DeleteConversationMember。

GetActivityMembers(IConversations, String, String)

對話操作。

GetActivityMembersAsync(IConversations, String, String, CancellationToken)

GetActivityMembers。

GetConversationMemberAsync(Conversations, String, String, CancellationToken)

GetConversationMember。

GetConversationMembers(IConversations, String)

對話操作。

GetConversationMembersAsync(IConversations, String, CancellationToken)

GetConversationMembers。

GetConversationPagedMembers(IConversations, String, Nullable<Int32>, String)

對話操作。

GetConversationPagedMembersAsync(IConversations, String, Nullable<Int32>, String, CancellationToken)

GetConversationPagedMembers。

GetConversations(IConversations, String)

對話操作。

GetConversationsAsync(IConversations, String, CancellationToken)

GetConversations。

ReplyToActivity(IConversations, Activity)

對話操作。

ReplyToActivity(IConversations, Activity)

回覆現有對話中的活動。

ReplyToActivity(IConversations, String, String, Activity)

對話操作。

ReplyToActivityAsync(IConversations, Activity, CancellationToken)

對話操作。

ReplyToActivityAsync(IConversations, Activity, CancellationToken)

回覆現有對話中的某項活動。

ReplyToActivityAsync(IConversations, String, String, Activity, CancellationToken)

對話操作。

ReplyToActivityAsync(IConversations, String, String, Activity, CancellationToken)

ReplyToActivity。

SendConversationHistory(IConversations, String, Transcript)

對話操作。

SendConversationHistoryAsync(IConversations, String, Transcript, CancellationToken)

對話操作。

SendConversationHistoryAsync(IConversations, String, Transcript, CancellationToken)

SendConversationHistory。

SendToConversation(IConversations, Activity)

對話操作。

SendToConversation(IConversations, Activity)

將活動傳送到對話中。

SendToConversation(IConversations, String, Activity)

對話操作。

SendToConversationAsync(IConversations, Activity, CancellationToken)

對話操作。

SendToConversationAsync(IConversations, Activity, CancellationToken)

將活動傳送到對話中。

SendToConversationAsync(IConversations, String, Activity, CancellationToken)

對話操作。

SendToConversationAsync(IConversations, String, Activity, CancellationToken)

SendToConversation。

UpdateActivity(IConversations, Activity)

對話操作。

UpdateActivity(IConversations, Activity)

更新現有對話中的一項活動。

UpdateActivity(IConversations, String, String, Activity)

對話操作。

UpdateActivityAsync(IConversations, Activity, CancellationToken)

對話操作。

UpdateActivityAsync(IConversations, Activity, CancellationToken)

更新現有對話中的一項活動。

UpdateActivityAsync(IConversations, String, String, Activity, CancellationToken)

對話操作。

UpdateActivityAsync(IConversations, String, String, Activity, CancellationToken)

UpdateActivity。

UploadAttachment(IConversations, String, AttachmentData)

對話操作。

UploadAttachmentAsync(IConversations, String, AttachmentData, CancellationToken)

對話操作。

UploadAttachmentAsync(IConversations, String, AttachmentData, CancellationToken)

UploadAttachment。

適用於