BotFrameworkAdapter.CreateConversationAsync メソッド

定義

オーバーロード

名前 説明
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 が含まれます。

適用対象