語言

TestFlow 建構函式

定義

多載

名稱 Description
TestFlow(TestAdapter, BotCallbackHandler)

初始化 TestFlow 類別的新執行個體。

TestFlow(TestAdapter, IBot)

初始化 TestFlow 類別的新執行個體。

TestFlow(Func<Task>, TestFlow)

從現有流程初始化該 TestFlow 類別的新實例。

TestFlow(Task, TestFlow)

從現有流程初始化該 TestFlow 類別的新實例。

TestFlow(TestAdapter, BotCallbackHandler)

初始化 TestFlow 類別的新執行個體。

public TestFlow(Microsoft.Bot.Builder.Adapters.TestAdapter adapter, Microsoft.Bot.Builder.BotCallbackHandler callback = default);
new Microsoft.Bot.Builder.Adapters.TestFlow : Microsoft.Bot.Builder.Adapters.TestAdapter * Microsoft.Bot.Builder.BotCallbackHandler -> Microsoft.Bot.Builder.Adapters.TestFlow
Public Sub New (adapter As TestAdapter, Optional callback As BotCallbackHandler = Nothing)

參數

adapter
TestAdapter

測試轉接器。

callback
BotCallbackHandler

機器人轉動處理邏輯去測試。

適用於

TestFlow(TestAdapter, IBot)

初始化 TestFlow 類別的新執行個體。

public TestFlow(Microsoft.Bot.Builder.Adapters.TestAdapter adapter, Microsoft.Bot.Builder.IBot bot);
new Microsoft.Bot.Builder.Adapters.TestFlow : Microsoft.Bot.Builder.Adapters.TestAdapter * Microsoft.Bot.Builder.IBot -> Microsoft.Bot.Builder.Adapters.TestFlow
Public Sub New (adapter As TestAdapter, bot As IBot)

參數

adapter
TestAdapter

測試轉接器。

bot
IBot

包含回合處理邏輯的機器人要測試。

適用於

TestFlow(Func<Task>, TestFlow)

從現有流程初始化該 TestFlow 類別的新實例。

public TestFlow(Func<System.Threading.Tasks.Task> getTask, Microsoft.Bot.Builder.Adapters.TestFlow flow);
new Microsoft.Bot.Builder.Adapters.TestFlow : Func<System.Threading.Tasks.Task> * Microsoft.Bot.Builder.Adapters.TestFlow -> Microsoft.Bot.Builder.Adapters.TestFlow
Public Sub New (getTask As Func(Of Task), flow As TestFlow)

參數

getTask
Func<Task>

交易所是為了在現有流程中加入交易所。

flow
TestFlow

從中累積的流程。 這提供測試介面卡可用、機器人回合處理邏輯進行測試,以及一組交換器供建模與測試。

適用於

TestFlow(Task, TestFlow)

從現有流程初始化該 TestFlow 類別的新實例。

public TestFlow(System.Threading.Tasks.Task task, Microsoft.Bot.Builder.Adapters.TestFlow flow);
new Microsoft.Bot.Builder.Adapters.TestFlow : System.Threading.Tasks.Task * Microsoft.Bot.Builder.Adapters.TestFlow -> Microsoft.Bot.Builder.Adapters.TestFlow
Public Sub New (task As Task, flow As TestFlow)

參數

task
Task

交易所是為了在現有流程中加入交易所。

flow
TestFlow

從中累積的流程。 這提供測試介面卡可用、機器人回合處理邏輯進行測試,以及一組交換器供建模與測試。

適用於