ChoiceFactory.ForChannel Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions) |
Crea una actividad de mensaje que incluye una lista de opciones con formato basado en las funcionalidades de un canal determinado. |
ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions, String, IList<String>) |
Crea una actividad de mensaje que incluye una lista de opciones con formato basado en las funcionalidades de un canal determinado. |
ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions)
Crea una actividad de mensaje que incluye una lista de opciones con formato basado en las funcionalidades de un canal determinado.
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
Parámetros
- channelId
- String
Un identificador de canal. La clase Channels contiene identificadores de canal conocidos.
- text
- String
Opcional, el texto del mensaje que se va a enviar.
- speak
- String
Opcional, el texto que va a hablar el bot en un canal habilitado para voz.
- options
- ChoiceFactoryOptions
Opcional, las opciones de formato que se usarán al representar como una lista.
Devoluciones
Actividad de mensaje creada.
Comentarios
El algoritmo prefiere dar formato a la lista proporcionada de opciones como acciones sugeridas, pero puede decidir usar una lista basada en texto si las acciones sugeridas no son compatibles de forma nativa con el canal, hay demasiadas opciones para que el canal se muestre o el título de cualquier opción es demasiado largo.
Si el algoritmo decide usar una lista, para 3 o menos opciones con títulos cortos, usará una lista insertada; de lo contrario, una lista numerada.
Se aplica a
ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions, String, IList<String>)
Crea una actividad de mensaje que incluye una lista de opciones con formato basado en las funcionalidades de un canal determinado.
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
Parámetros
- channelId
- String
Un identificador de canal. La clase Channels contiene identificadores de canal conocidos.
- text
- String
Opcional, el texto del mensaje que se va a enviar.
- speak
- String
Opcional, el texto que va a hablar el bot en un canal habilitado para voz.
- options
- ChoiceFactoryOptions
Opcional, las opciones de formato que se usarán al representar como una lista.
- conversationType
- String
Opcional, el tipo de la conversación.
Devoluciones
Actividad de mensaje creada.
Comentarios
El algoritmo prefiere dar formato a la lista proporcionada de opciones como acciones sugeridas, pero puede decidir usar una lista basada en texto si las acciones sugeridas no son compatibles de forma nativa con el canal, hay demasiadas opciones para que el canal se muestre o el título de cualquier opción es demasiado largo.
Si el algoritmo decide usar una lista, para 3 o menos opciones con títulos cortos, usará una lista insertada; de lo contrario, una lista numerada.