Compartir a través de


TeamsInfo.SendMessageToTeamsChannelAsync Método

Definición

Sobrecargas

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

Crea un nuevo subproceso en un chat de equipo y envía una actividad a ese nuevo subproceso. Use este método si usa BotFrameworkAdapter y controla las credenciales en el código.

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

Crea un nuevo subproceso en un chat de equipo y envía una actividad a ese nuevo subproceso. Use este método si usa CloudAdapter donde el adaptador controla las credenciales.

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

Crea un nuevo subproceso en un chat de equipo y envía una actividad a ese nuevo subproceso. Use este método si usa BotFrameworkAdapter y controla las credenciales en el 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

Contexto de turno.

activity
IActivity

Actividad que se va a enviar al iniciar el nuevo subproceso.

teamsChannelId
String

El identificador de canal del equipo, tenga en cuenta que esto es distinto de la propiedad de actividad de Bot Framework con el mismo nombre.

credentials
MicrosoftAppCredentials

Credenciales de aplicación de Microsoft.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Detalles del equipo.

Se aplica a

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

Crea un nuevo subproceso en un chat de equipo y envía una actividad a ese nuevo subproceso. Use este método si usa CloudAdapter donde el adaptador controla las credenciales.

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

Contexto de turno.

activity
IActivity

Actividad que se va a enviar al iniciar el nuevo subproceso.

teamsChannelId
String

El identificador de canal del equipo, tenga en cuenta que esto es distinto de la propiedad de actividad de Bot Framework con el mismo nombre.

botAppId
String

AppId del bot.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Detalles del equipo.

Se aplica a