TeamsInfo.SendMessageToTeamsChannelAsync Metodo

Definizione

Overload

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

Crea un nuovo thread in una chat del team e invia un'attività a tale nuovo thread. Usare questo metodo se si usa BotFrameworkAdapter e si gestiscono le credenziali nel codice.

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

Crea un nuovo thread in una chat del team e invia un'attività a tale nuovo thread. Utilizzare questo metodo se si usa CloudAdapter in cui le credenziali vengono gestite dall'adattatore.

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

Crea un nuovo thread in una chat del team e invia un'attività a tale nuovo thread. Usare questo metodo se si usa BotFrameworkAdapter e si gestiscono le credenziali nel codice.

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

Parametri

turnContext
ITurnContext

Contesto di turno.

activity
IActivity

Attività da inviare all'avvio del nuovo thread.

teamsChannelId
String

L'ID canale del team, si noti che è diverso dalla proprietà dell'attività bot Framework con lo stesso nome.

credentials
MicrosoftAppCredentials

Credenziali dell'app Microsoft.

cancellationToken
CancellationToken

Token di annullamento.

Restituisce

Dettagli del team.

Si applica a

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

Crea un nuovo thread in una chat del team e invia un'attività a tale nuovo thread. Utilizzare questo metodo se si usa CloudAdapter in cui le credenziali vengono gestite dall'adattatore.

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

Parametri

turnContext
ITurnContext

Contesto di turno.

activity
IActivity

Attività da inviare all'avvio del nuovo thread.

teamsChannelId
String

L'ID canale del team, si noti che è diverso dalla proprietà dell'attività bot Framework con lo stesso nome.

botAppId
String

AppId del bot.

cancellationToken
CancellationToken

Token di annullamento.

Restituisce

Dettagli del team.

Si applica a