TeamsInfo.SendMessageToTeamsChannelAsync 方法

定义

重载

SendMessageToTeamsChannelAsync(ITurnContext, IActivity, String, MicrosoftAppCredentials, CancellationToken)

在团队聊天中创建一个新线程,并将活动发送到该新线程。 如果使用 BotFrameworkAdapter 并在代码中处理凭据,请使用此方法。

SendMessageToTeamsChannelAsync(ITurnContext, IActivity, String, String, CancellationToken)

在团队聊天中创建一个新线程,并将活动发送到该新线程。 如果使用 CloudAdapter,其中凭据由适配器处理,请使用此方法。

SendMessageToTeamsChannelAsync(ITurnContext, IActivity, String, MicrosoftAppCredentials, CancellationToken)

在团队聊天中创建一个新线程,并将活动发送到该新线程。 如果使用 BotFrameworkAdapter 并在代码中处理凭据,请使用此方法。

public static System.Threading.Tasks.Task<Tuple<Microsoft.Bot.Schema.ConversationReference,string>> SendMessageToTeamsChannelAsync (Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Schema.IActivity activity, string teamsChannelId, Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials credentials, System.Threading.CancellationToken cancellationToken = default);
static member SendMessageToTeamsChannelAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Schema.IActivity * string * Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationReference * string>
Public Shared Function SendMessageToTeamsChannelAsync (turnContext As ITurnContext, activity As IActivity, teamsChannelId As String, credentials As MicrosoftAppCredentials, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Tuple(Of ConversationReference, String))

参数

turnContext
ITurnContext

轮次上下文。

activity
IActivity

在启动新线程时要发送的活动。

teamsChannelId
String

团队的频道 ID,请注意,这与同名的 Bot Framework 活动属性不同。

credentials
MicrosoftAppCredentials

Microsoft 应用凭据。

cancellationToken
CancellationToken

取消标记。

返回

团队详细信息。

适用于

SendMessageToTeamsChannelAsync(ITurnContext, IActivity, String, String, CancellationToken)

在团队聊天中创建一个新线程,并将活动发送到该新线程。 如果使用 CloudAdapter,其中凭据由适配器处理,请使用此方法。

public static System.Threading.Tasks.Task<Tuple<Microsoft.Bot.Schema.ConversationReference,string>> SendMessageToTeamsChannelAsync (Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Schema.IActivity activity, string teamsChannelId, string botAppId, System.Threading.CancellationToken cancellationToken = default);
static member SendMessageToTeamsChannelAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Schema.IActivity * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationReference * string>
Public Shared Function SendMessageToTeamsChannelAsync (turnContext As ITurnContext, activity As IActivity, teamsChannelId As String, botAppId As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Tuple(Of ConversationReference, String))

参数

turnContext
ITurnContext

轮次上下文。

activity
IActivity

在启动新线程时要发送的活动。

teamsChannelId
String

团队的频道 ID,请注意,这与同名的 Bot Framework 活动属性不同。

botAppId
String

机器人的 appId。

cancellationToken
CancellationToken

取消标记。

返回

团队详细信息。

适用于