Share via


IDialogSystem Interface

Definition

The dialog system represents the top-level interface for the dialog tasks and their event loop.

public interface IDialogSystem : Microsoft.Bot.Builder.Base.IEventLoop, Microsoft.Bot.Builder.Base.IEventProducer<Microsoft.Bot.Connector.IActivity>, Microsoft.Bot.Builder.Dialogs.Internals.IDialogTasks
type IDialogSystem = interface
    interface IDialogTasks
    interface IEventLoop
    interface IEventProducer<IActivity>
Public Interface IDialogSystem
Implements IDialogTasks, IEventLoop, IEventProducer(Of IActivity)
Derived
Implements

Properties

DialogTasks

The list of IDialogTask

(Inherited from IDialogTasks)

Methods

CreateDialogTask()

Creates a new IDialogTask and add it to DialogTasks

(Inherited from IDialogTasks)
PollAsync(CancellationToken)

Poll the target for any work to be done.

(Inherited from IEventLoop)
Post(Event, Action) (Inherited from IEventProducer<Event>)

Applies to