ChoiceFactory.ForChannel Metodo
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.
Overload
ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions) |
Crea un'attività di messaggio che include un elenco di scelte formattate in base alle funzionalità di un determinato canale. |
ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions, String, IList<String>) |
Crea un'attività di messaggio che include un elenco di scelte formattate in base alle funzionalità di un determinato canale. |
ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions)
Crea un'attività di messaggio che include un elenco di scelte formattate in base alle funzionalità di un determinato canale.
public static Microsoft.Bot.Schema.IMessageActivity ForChannel (string channelId, System.Collections.Generic.IList<Microsoft.Bot.Builder.Dialogs.Choices.Choice> list, string text = default, string speak = default, Microsoft.Bot.Builder.Dialogs.Choices.ChoiceFactoryOptions options = default);
static member ForChannel : string * System.Collections.Generic.IList<Microsoft.Bot.Builder.Dialogs.Choices.Choice> * string * string * Microsoft.Bot.Builder.Dialogs.Choices.ChoiceFactoryOptions -> Microsoft.Bot.Schema.IMessageActivity
Public Shared Function ForChannel (channelId As String, list As IList(Of Choice), Optional text As String = Nothing, Optional speak As String = Nothing, Optional options As ChoiceFactoryOptions = Nothing) As IMessageActivity
Parametri
- text
- String
Facoltativo, il testo del messaggio da inviare.
- speak
- String
Facoltativo, il testo da pronunciare dal bot in un canale abilitato per il riconoscimento vocale.
- options
- ChoiceFactoryOptions
Facoltativo, le opzioni di formattazione da usare per il rendering come elenco.
Restituisce
Attività del messaggio creata.
Commenti
L'algoritmo preferisce formattare l'elenco di scelte fornito come azioni suggerite, ma può decidere di usare un elenco basato su testo se le azioni suggerite non sono supportate in modo nativo dal canale, ci sono troppe scelte per la visualizzazione del canale o il titolo di qualsiasi scelta è troppo lungo.
Se l'algoritmo decide di usare un elenco, per 3 o meno scelte con titoli brevi userà un elenco inline; in caso contrario, un elenco numerato.
Si applica a
ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions, String, IList<String>)
Crea un'attività di messaggio che include un elenco di scelte formattate in base alle funzionalità di un determinato canale.
public static Microsoft.Bot.Schema.IMessageActivity ForChannel (string channelId, System.Collections.Generic.IList<Microsoft.Bot.Builder.Dialogs.Choices.Choice> list, string text = default, string speak = default, Microsoft.Bot.Builder.Dialogs.Choices.ChoiceFactoryOptions options = default, string conversationType = default, System.Collections.Generic.IList<string> toList = default);
static member ForChannel : string * System.Collections.Generic.IList<Microsoft.Bot.Builder.Dialogs.Choices.Choice> * string * string * Microsoft.Bot.Builder.Dialogs.Choices.ChoiceFactoryOptions * string * System.Collections.Generic.IList<string> -> Microsoft.Bot.Schema.IMessageActivity
Public Shared Function ForChannel (channelId As String, list As IList(Of Choice), Optional text As String = Nothing, Optional speak As String = Nothing, Optional options As ChoiceFactoryOptions = Nothing, Optional conversationType As String = Nothing, Optional toList As IList(Of String) = Nothing) As IMessageActivity
Parametri
- text
- String
Facoltativo, il testo del messaggio da inviare.
- speak
- String
Facoltativo, il testo da pronunciare dal bot in un canale abilitato per il riconoscimento vocale.
- options
- ChoiceFactoryOptions
Facoltativo, le opzioni di formattazione da usare per il rendering come elenco.
- conversationType
- String
Facoltativo, tipo di conversazione.
Restituisce
Attività del messaggio creata.
Commenti
L'algoritmo preferisce formattare l'elenco di scelte fornito come azioni suggerite, ma può decidere di usare un elenco basato su testo se le azioni suggerite non sono supportate in modo nativo dal canale, ci sono troppe scelte per la visualizzazione del canale o il titolo di qualsiasi scelta è troppo lungo.
Se l'algoritmo decide di usare un elenco, per 3 o meno scelte con titoli brevi userà un elenco inline; in caso contrario, un elenco numerato.