DelegatingTurnContext<T>.DeleteActivityAsync 方法

定义

重载

DeleteActivityAsync(ConversationReference, CancellationToken)

删除现有活动。

DeleteActivityAsync(String, CancellationToken)

删除现有活动。

DeleteActivityAsync(ConversationReference, CancellationToken)

删除现有活动。

public System.Threading.Tasks.Task DeleteActivityAsync (Microsoft.Bot.Schema.ConversationReference conversationReference, System.Threading.CancellationToken cancellationToken = default);
abstract member DeleteActivityAsync : Microsoft.Bot.Schema.ConversationReference * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.DeleteActivityAsync : Microsoft.Bot.Schema.ConversationReference * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function DeleteActivityAsync (conversationReference As ConversationReference, Optional cancellationToken As CancellationToken = Nothing) As Task

参数

conversationReference
ConversationReference

包含要删除的活动的对话。

cancellationToken
CancellationToken

可由其他对象或线程用以接收取消通知的取消标记。

返回

一个任务,表示排队要执行的工作。

实现

注解

会话引用的 ActivityId 指示要删除的会话中的活动。

并非所有通道都支持此操作。 对于不调用的通道,此调用可能会引发异常。

另请参阅

适用于

DeleteActivityAsync(String, CancellationToken)

删除现有活动。

public System.Threading.Tasks.Task DeleteActivityAsync (string activityId, System.Threading.CancellationToken cancellationToken = default);
abstract member DeleteActivityAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.DeleteActivityAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function DeleteActivityAsync (activityId As String, Optional cancellationToken As CancellationToken = Nothing) As Task

参数

activityId
String

要删除的活动的 ID。

cancellationToken
CancellationToken

可由其他对象或线程用以接收取消通知的取消标记。

返回

一个任务,表示排队要执行的工作。

实现

另请参阅

适用于