Partilhar via


TeamsInfo.SendMessageToTeamsChannelAsync Método

Definição

Sobrecargas

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

Cria um novo tópico numa conversa de equipa e envia uma atividade para esse novo thread. Utilize este método se estiver a utilizar o BotFrameworkAdapter e estiver a processar credenciais no seu código.

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

Cria um novo tópico numa conversa de equipa e envia uma atividade para esse novo thread. Utilize este método se estiver a utilizar o CloudAdapter onde as credenciais são processadas pelo adaptador.

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

Cria um novo tópico numa conversa de equipa e envia uma atividade para esse novo thread. Utilize este método se estiver a utilizar o BotFrameworkAdapter e estiver a processar credenciais no seu código.

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))

Parâmetros

turnContext
ITurnContext

Mude o contexto.

activity
IActivity

A atividade a enviar ao iniciar o novo thread.

teamsChannelId
String

O ID do Canal da Equipa, tenha em atenção que isto é diferente da propriedade de atividade Bot Framework com o mesmo nome.

credentials
MicrosoftAppCredentials

Credenciais da aplicação Microsoft.

cancellationToken
CancellationToken

O token de cancelamento.

Devoluções

Detalhes da Equipa.

Aplica-se a

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

Cria um novo tópico numa conversa de equipa e envia uma atividade para esse novo thread. Utilize este método se estiver a utilizar o CloudAdapter onde as credenciais são processadas pelo adaptador.

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))

Parâmetros

turnContext
ITurnContext

Mude o contexto.

activity
IActivity

A atividade a enviar ao iniciar o novo thread.

teamsChannelId
String

O ID do Canal da Equipa, tenha em atenção que isto é diferente da propriedade de atividade Bot Framework com o mesmo nome.

botAppId
String

O appId do bot.

cancellationToken
CancellationToken

O token de cancelamento.

Devoluções

Detalhes da Equipa.

Aplica-se a