ChoiceSet Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce la collezione 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)
- Ereditarietà
- Implementazioni
Costruttori
| Nome | Descrizione |
|---|---|
| ChoiceSet() |
Inizializza una nuova istanza della classe ChoiceSet. |
| ChoiceSet(IEnumerable<Choice>) |
Inizializza una nuova istanza della classe ChoiceSet. |
| ChoiceSet(Object) |
Inizializza una nuova istanza della classe ChoiceSet. |
Metodi
| Nome | Descrizione |
|---|---|
| BindAsync(DialogContext, Object, CancellationToken) |
Dato il contesto di turno, lega ai dati per creare l'oggetto di tipo T. |
Operatori
| Nome | Descrizione |
|---|---|
| Implicit(Boolean to ChoiceSet) |
Converte un bool in un ChoiceSet. |
| Implicit(JToken to ChoiceSet) |
Converte un oggetto Newtonsoft.Json.Linq.JToken in un oggetto ChoiceSet. |
| Implicit(String to ChoiceSet) |
Converte una stringa in un ChoiceSet. |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| Dequeue<T>(List<T>) |
Rimuove il primo elemento di una coda. |