你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ChatClient.CreateChatThread 方法

定义

重载

CreateChatThread(CreateChatThreadOptions, CancellationToken)

异步创建 ChatThreadClient。 ChatThreadClient.

CreateChatThread(String, IEnumerable<ChatParticipant>, String, CancellationToken)

同步ChatThreadClient创建 ChatThreadClient。。

CreateChatThread(CreateChatThreadOptions, CancellationToken)

Source:
ChatClient.cs

异步创建 ChatThreadClient。 ChatThreadClient.

public virtual Azure.Response<Azure.Communication.Chat.CreateChatThreadResult> CreateChatThread (Azure.Communication.Chat.CreateChatThreadOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateChatThread : Azure.Communication.Chat.CreateChatThreadOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Communication.Chat.CreateChatThreadResult>
override this.CreateChatThread : Azure.Communication.Chat.CreateChatThreadOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Communication.Chat.CreateChatThreadResult>
Public Overridable Function CreateChatThread (options As CreateChatThreadOptions, Optional cancellationToken As CancellationToken = Nothing) As Response(Of CreateChatThreadResult)

参数

options
CreateChatThreadOptions

CreateChatThread 选项

cancellationToken
CancellationToken

任务的取消标记。

返回

例外

服务器返回错误。 有关从服务器返回的详细信息,请参阅 Message

适用于

CreateChatThread(String, IEnumerable<ChatParticipant>, String, CancellationToken)

Source:
ChatClient.cs
Source:
ChatClient.cs

同步ChatThreadClient创建 ChatThreadClient。。

public virtual Azure.Response<Azure.Communication.Chat.CreateChatThreadResult> CreateChatThread (string topic, System.Collections.Generic.IEnumerable<Azure.Communication.Chat.ChatParticipant> participants, string idempotencyToken = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateChatThread : string * seq<Azure.Communication.Chat.ChatParticipant> * string * System.Threading.CancellationToken -> Azure.Response<Azure.Communication.Chat.CreateChatThreadResult>
override this.CreateChatThread : string * seq<Azure.Communication.Chat.ChatParticipant> * string * System.Threading.CancellationToken -> Azure.Response<Azure.Communication.Chat.CreateChatThreadResult>
Public Overridable Function CreateChatThread (topic As String, participants As IEnumerable(Of ChatParticipant), Optional idempotencyToken As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of CreateChatThreadResult)

参数

topic
String

聊天线程的主题

participants
IEnumerable<ChatParticipant>

要包含在聊天线程中的参与者

idempotencyToken
String

如果指定,客户端指示请求是可重复的;也就是说,客户端可以多次使用相同的 Repeatability-Request-ID 发出请求,并返回适当的响应,而无需服务器多次执行请求。 Repeatability-Request-ID 的值是一个不透明的字符串,表示请求的客户端生成的全局唯一标识符。 建议使用版本 4 (随机) UUID。

cancellationToken
CancellationToken

任务的取消标记。

返回

例外

服务器返回错误。 有关从服务器返回的详细信息,请参阅 Message

适用于