Aracılığıyla paylaş


TestFlow Oluşturucular

Tanım

Aşırı Yüklemeler

TestFlow(TestAdapter, BotCallbackHandler)

TestFlow sınıfının yeni bir örneğini başlatır.

TestFlow(TestAdapter, IBot)

TestFlow sınıfının yeni bir örneğini başlatır.

TestFlow(Func<Task>, TestFlow)

Mevcut bir akıştan sınıfının yeni bir örneğini TestFlow başlatır.

TestFlow(Task, TestFlow)

Mevcut bir akıştan sınıfının yeni bir örneğini TestFlow başlatır.

TestFlow(TestAdapter, BotCallbackHandler)

TestFlow sınıfının yeni bir örneğini başlatır.

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)

Parametreler

adapter
TestAdapter

Kullanılacak test bağdaştırıcısı.

callback
BotCallbackHandler

Bot, işleme mantığını test etmek için çevirir.

Şunlara uygulanır

TestFlow(TestAdapter, IBot)

TestFlow sınıfının yeni bir örneğini başlatır.

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)

Parametreler

adapter
TestAdapter

Kullanılacak test bağdaştırıcısı.

bot
IBot

Test etmek için dönüş işleme mantığını içeren bot.

Şunlara uygulanır

TestFlow(Func<Task>, TestFlow)

Mevcut bir akıştan sınıfının yeni bir örneğini TestFlow başlatır.

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)

Parametreler

getTask
Func<Task>

Mevcut akıştaki değişimlere eklenecek değişim.

flow
TestFlow

Oluşturacak akış. Bu, kullanılacak test bağdaştırıcısını, test etmek için bot dönüş işleme mantığını ve model ve test için bir dizi değişimi sağlar.

Şunlara uygulanır

TestFlow(Task, TestFlow)

Mevcut bir akıştan sınıfının yeni bir örneğini TestFlow başlatır.

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)

Parametreler

task
Task

Mevcut akıştaki değişimlere eklenecek değişim.

flow
TestFlow

Oluşturacak akış. Bu, kullanılacak test bağdaştırıcısını, test etmek için bot dönüş işleme mantığını ve model ve test için bir dizi değişimi sağlar.

Şunlara uygulanır