ChoiceSet 类

定义

定义 ChoiceSet 集合。

public class ChoiceSet : System.Collections.Generic.List<Microsoft.Bot.Builder.Dialogs.Choices.Choice>, Microsoft.Bot.Builder.Dialogs.ITemplate<Microsoft.Bot.Builder.Dialogs.Adaptive.Input.ChoiceSet>
type ChoiceSet = class
    inherit List<Choice>
    interface ITemplate<ChoiceSet>
Public Class ChoiceSet
Inherits List(Of Choice)
Implements ITemplate(Of ChoiceSet)
继承
ChoiceSet
实现

构造函数

ChoiceSet()

初始化 ChoiceSet 类的新实例。

ChoiceSet(IEnumerable<Choice>)

初始化 ChoiceSet 类的新实例。

ChoiceSet(Object)

初始化 ChoiceSet 类的新实例。

方法

BindAsync(DialogContext, Object, CancellationToken)

给定轮次上下文绑定到数据以创建类型为 T 的对象。

运算符

Implicit(Boolean to ChoiceSet)

将布尔转换为 ChoiceSet

Implicit(JToken to ChoiceSet)

Newtonsoft.Json.Linq.JToken 转换为 ChoiceSet

Implicit(String to ChoiceSet)

将字符串转换为 ChoiceSet

扩展方法

Dequeue<T>(List<T>)

删除队列的第一个元素。

适用于