BotFrameworkAdapter.CreateConversationAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken) |
古い.
指定したチャネルに会話を作成します。 オーバーロードは、テナントを含む ConversationReference を受け取ります。 |
CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken) |
古い.
指定したチャネルに会話を作成します。 オーバーロードは、テナントを含む ConversationReference を受け取ります。 |
CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken) |
指定したチャネルに会話を作成します。 |
CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken) |
指定したチャネルに会話を作成します。 |
CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
注意事項
This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.
指定したチャネルに会話を作成します。 オーバーロードは、テナントを含む ConversationReference を受け取ります。
[System.Obsolete("This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.")]
public virtual System.Threading.Tasks.Task CreateConversationAsync (string channelId, string serviceUrl, Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials credentials, Microsoft.Bot.Schema.ConversationParameters conversationParameters, Microsoft.Bot.Builder.BotCallbackHandler callback, Microsoft.Bot.Schema.ConversationReference reference, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.")>]
override this.CreateConversationAsync : string * string * Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials * Microsoft.Bot.Schema.ConversationParameters * Microsoft.Bot.Builder.BotCallbackHandler * Microsoft.Bot.Schema.ConversationReference * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateConversationAsync (channelId As String, serviceUrl As String, credentials As MicrosoftAppCredentials, conversationParameters As ConversationParameters, callback As BotCallbackHandler, reference As ConversationReference, cancellationToken As CancellationToken) As Task
パラメーター
- channelId
- String
チャネルの ID。
- serviceUrl
- String
チャネルのサービス URL エンドポイント。
- credentials
- MicrosoftAppCredentials
ボットのアプリケーション資格情報。
- conversationParameters
- ConversationParameters
会話の作成に使用する会話情報。
- callback
- BotCallbackHandler
結果のボット ターンを呼び出すメソッド。
- reference
- ConversationReference
テナントを含む会話参照。
- cancellationToken
- CancellationToken
キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。
戻り値
実行するキューに登録された作業を表すタスク。
- 属性
注釈
会話を開始するには、ボットがそのアカウント情報と、そのチャネルのユーザーのアカウント情報を知っている必要があります。 ほとんどの_channelsは、直接メッセージ (グループ以外) の会話の開始のみをサポートしています。
アダプターは、チャネルで新しい会話を作成し、そのミドルウェア パイプラインを conversationUpdate
介して メソッドにアクティビティを callback
送信します。
指定したユーザーを使用して会話が確立された場合、アクティビティ Conversation の ID には新しい会話の ID が含まれます。
適用対象
CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
注意事項
This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.
指定したチャネルに会話を作成します。 オーバーロードは、テナントを含む ConversationReference を受け取ります。
[System.Obsolete("This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.")]
public virtual System.Threading.Tasks.Task CreateConversationAsync (string channelId, string serviceUrl, Microsoft.Bot.Connector.Authentication.AppCredentials credentials, Microsoft.Bot.Schema.ConversationParameters conversationParameters, Microsoft.Bot.Builder.BotCallbackHandler callback, Microsoft.Bot.Schema.ConversationReference reference, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.")>]
override this.CreateConversationAsync : string * string * Microsoft.Bot.Connector.Authentication.AppCredentials * Microsoft.Bot.Schema.ConversationParameters * Microsoft.Bot.Builder.BotCallbackHandler * Microsoft.Bot.Schema.ConversationReference * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateConversationAsync (channelId As String, serviceUrl As String, credentials As AppCredentials, conversationParameters As ConversationParameters, callback As BotCallbackHandler, reference As ConversationReference, cancellationToken As CancellationToken) As Task
パラメーター
- channelId
- String
チャネルの ID。
- serviceUrl
- String
チャネルのサービス URL エンドポイント。
- credentials
- AppCredentials
ボットのアプリケーション資格情報。
- conversationParameters
- ConversationParameters
会話の作成に使用する会話情報。
- callback
- BotCallbackHandler
結果のボット ターンを呼び出すメソッド。
- reference
- ConversationReference
テナントを含む会話参照。
- cancellationToken
- CancellationToken
キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。
戻り値
実行するキューに登録された作業を表すタスク。
- 属性
注釈
会話を開始するには、ボットがそのアカウント情報と、そのチャネルのユーザーのアカウント情報を知っている必要があります。 ほとんどの_channelsは、直接メッセージ (グループ以外) の会話の開始のみをサポートしています。
アダプターは、チャネルで新しい会話を作成し、そのミドルウェア パイプラインを conversationUpdate
介して メソッドにアクティビティを callback
送信します。
指定したユーザーを使用して会話が確立された場合、アクティビティ Conversation の ID には新しい会話の ID が含まれます。
適用対象
CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)
指定したチャネルに会話を作成します。
public virtual System.Threading.Tasks.Task CreateConversationAsync (string channelId, string serviceUrl, Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials credentials, Microsoft.Bot.Schema.ConversationParameters conversationParameters, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.CreateConversationAsync : string * string * Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials * Microsoft.Bot.Schema.ConversationParameters * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateConversationAsync (channelId As String, serviceUrl As String, credentials As MicrosoftAppCredentials, conversationParameters As ConversationParameters, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task
パラメーター
- channelId
- String
チャネルの ID。
- serviceUrl
- String
チャネルのサービス URL エンドポイント。
- credentials
- MicrosoftAppCredentials
ボットのアプリケーション資格情報。
- conversationParameters
- ConversationParameters
会話の作成に使用する会話情報。
- callback
- BotCallbackHandler
結果のボット ターンを呼び出すメソッド。
- cancellationToken
- CancellationToken
キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。
戻り値
実行するキューに登録された作業を表すタスク。
注釈
会話を開始するには、ボットがそのアカウント情報と、そのチャネルのユーザーのアカウント情報を知っている必要があります。 ほとんどの_channelsは、直接メッセージ (グループ以外) の会話の開始のみをサポートしています。
アダプターは、チャネルで新しい会話を作成し、そのミドルウェア パイプラインを conversationUpdate
介して メソッドにアクティビティを callback
送信します。
指定したユーザーを使用して会話が確立された場合、アクティビティ Conversation の ID には新しい会話の ID が含まれます。
適用対象
CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)
指定したチャネルに会話を作成します。
public virtual System.Threading.Tasks.Task CreateConversationAsync (string channelId, string serviceUrl, Microsoft.Bot.Connector.Authentication.AppCredentials credentials, Microsoft.Bot.Schema.ConversationParameters conversationParameters, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.CreateConversationAsync : string * string * Microsoft.Bot.Connector.Authentication.AppCredentials * Microsoft.Bot.Schema.ConversationParameters * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateConversationAsync (channelId As String, serviceUrl As String, credentials As AppCredentials, conversationParameters As ConversationParameters, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task
パラメーター
- channelId
- String
チャネルの ID。
- serviceUrl
- String
チャネルのサービス URL エンドポイント。
- credentials
- AppCredentials
ボットのアプリケーション資格情報。
- conversationParameters
- ConversationParameters
会話の作成に使用する会話情報。
- callback
- BotCallbackHandler
結果のボット ターンを呼び出すメソッド。
- cancellationToken
- CancellationToken
キャンセル通知を受け取るために他のオブジェクトまたはスレッドで使用できるキャンセル トークン。
戻り値
実行するキューに登録された作業を表すタスク。
注釈
会話を開始するには、ボットがそのアカウント情報と、そのチャネルのユーザーのアカウント情報を知っている必要があります。 ほとんどの_channelsは、直接メッセージ (グループ以外) の会話の開始のみをサポートしています。
アダプターは、チャネルで新しい会話を作成し、そのミドルウェア パイプラインを conversationUpdate
介して メソッドにアクティビティを callback
送信します。
指定したユーザーを使用して会話が確立された場合、アクティビティ Conversation の ID には新しい会話の ID が含まれます。