Share via


ActivityTemplate.BindAsync(DialogContext, Object, CancellationToken) Method

Definition

Given the turn context bind to the data to create the object of type Activity.

public virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.Activity> BindAsync (Microsoft.Bot.Builder.Dialogs.DialogContext dialogContext, object data = default, System.Threading.CancellationToken cancellationToken = default);
abstract member BindAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.Activity>
override this.BindAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.Activity>
Public Overridable Function BindAsync (dialogContext As DialogContext, Optional data As Object = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Activity)

Parameters

dialogContext
DialogContext

The DialogContext for the current turn of conversation.

data
Object

Optional, data to bind to. If Null, then dc.State will be used.

cancellationToken
CancellationToken

Optional, the CancellationToken for this task.

Returns

Instance of Activity.

Implements

Applies to