Dela via


TeamsInfo.SendMessageToTeamsChannelAsync Metod

Definition

Överlagringar

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

Skapar en ny tråd i en gruppchatt och skickar en aktivitet till den nya tråden. Använd den här metoden om du använder BotFrameworkAdapter och hanterar autentiseringsuppgifter i koden.

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

Skapar en ny tråd i en gruppchatt och skickar en aktivitet till den nya tråden. Använd den här metoden om du använder CloudAdapter där autentiseringsuppgifter hanteras av adaptern.

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

Skapar en ny tråd i en gruppchatt och skickar en aktivitet till den nya tråden. Använd den här metoden om du använder BotFrameworkAdapter och hanterar autentiseringsuppgifter i koden.

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

Parametrar

turnContext
ITurnContext

Aktivera kontext.

activity
IActivity

Aktiviteten som ska skickas när den nya tråden startas.

teamsChannelId
String

Teamets kanal-ID, observera att detta skiljer sig från bot framework-aktivitetsegenskapen med samma namn.

credentials
MicrosoftAppCredentials

Autentiseringsuppgifter för Microsoft-appar.

cancellationToken
CancellationToken

Annulleringstoken.

Returer

Teaminformation.

Gäller för

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

Skapar en ny tråd i en gruppchatt och skickar en aktivitet till den nya tråden. Använd den här metoden om du använder CloudAdapter där autentiseringsuppgifter hanteras av adaptern.

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

Parametrar

turnContext
ITurnContext

Aktivera kontext.

activity
IActivity

Aktiviteten som ska skickas när den nya tråden startas.

teamsChannelId
String

Teamets kanal-ID, observera att detta skiljer sig från bot framework-aktivitetsegenskapen med samma namn.

botAppId
String

Robotens appId.

cancellationToken
CancellationToken

Annulleringstoken.

Returer

Teaminformation.

Gäller för