次の方法で共有


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

キャンセル トークン。

戻り値

チームの詳細。

適用対象