ChoiceFactory Clase
- java.
lang. Object - com.
microsoft. bot. dialogs. choices. ChoiceFactory
- com.
public final class ChoiceFactory
Ayuda con el formato de una actividad de mensaje que contiene una lista de opciones.
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
| static Activity |
forChannel(String channelId, List<Choice> list, String text)
Crea una actividad que incluye una lista de opciones con formato en función de las funcionalidades de un canal determinado. |
| static Activity |
forChannel(String channelId, List<Choice> list, String text, String speak, ChoiceFactoryOptions options)
Crea una actividad que incluye una lista de opciones con formato en función de las funcionalidades de un canal determinado. |
| static Activity |
heroCard(List<Choice> choices)
Crea una actividad con una tarjeta principal |
| static Activity |
heroCard(List<Choice> choices, String text)
Crea una actividad con una tarjeta principal |
| static Activity |
heroCard(List<Choice> choices, String text, String speak)
Crea una actividad con una tarjeta principal |
| static Activity |
inline(List<Choice> choices, String text)
Crea una actividad que incluye una lista de opciones con formato de lista insertada. |
| static Activity |
inline(List<Choice> choices, String text, String speak, ChoiceFactoryOptions options)
Crea una actividad que incluye una lista de opciones con formato de lista insertada. |
| static Activity |
list(List<Choice> choices)
Crea una actividad de mensaje que incluye una lista de opciones con formato numerado o con viñetas. |
| static Activity |
list(List<Choice> choices, String text)
Crea una actividad de mensaje que incluye una lista de opciones con formato numerado o con viñetas. |
| static Activity |
list(List<Choice> choices, String text, String speak, ChoiceFactoryOptions options)
Crea una actividad de mensaje que incluye una lista de opciones con formato numerado o con viñetas. |
| static Activity |
listFromStrings(List<String> choices)
Crea una actividad de mensaje que incluye una lista de opciones con formato numerado o con viñetas. |
| static Activity |
listFromStrings(List<String> choices, String text, String speak, ChoiceFactoryOptions options)
Crea una actividad de mensaje que incluye una lista de opciones con formato numerado o con viñetas. |
| static Activity |
suggestedAction(List<Choice> choices)
Crea una actividad que incluye una lista de acciones de tarjeta. |
| static Activity |
suggestedAction(List<Choice> choices, String text)
Crea una actividad que incluye una lista de acciones de tarjeta. |
| static Activity |
suggestedAction(List<Choice> choices, String text, String speak)
Crea una actividad que incluye una lista de acciones de tarjeta. |
| static Activity |
suggestedActionFromStrings(List<String> choices)
Crea una actividad que incluye una lista de acciones de tarjeta. |
| static Activity |
suggestedActionFromStrings(List<String> choices, String text, String speak)
Crea una actividad que incluye una lista de acciones de tarjeta. |
| static java.util.List<Choice> |
toChoices(String[] choices)
Devuelve una lista de cadenas como una lista de opciones. |
| static java.util.List<Choice> |
toChoices(List<String> choices)
Devuelve una lista de cadenas como una lista de opciones. |
Métodos heredados de java.lang.Object
Detalles del método
forChannel
public static Activity forChannel(String channelId, List
Crea una actividad que incluye una lista de opciones con formato en función de las funcionalidades de un canal determinado.
Parámetros:
Devoluciones:
forChannel
public static Activity forChannel(String channelId, List
Crea una actividad que incluye una lista de opciones con formato en función de las funcionalidades de un canal determinado.
Parámetros:
Devoluciones:
heroCard
public static Activity heroCard(List
Crea una actividad con un HeroCard basado en una lista de opciones.
Parámetros:
Devoluciones:
heroCard
public static Activity heroCard(List
Crea una actividad con un HeroCard basado en una lista de opciones.
Parámetros:
Devoluciones:
heroCard
public static Activity heroCard(List
Crea una actividad con un HeroCard basado en una lista de opciones.
Parámetros:
Devoluciones:
inline
public static Activity inline(List
Crea una actividad que incluye una lista de opciones con formato de lista insertada.
Parámetros:
Devoluciones:
inline
public static Activity inline(List
Crea una actividad que incluye una lista de opciones con formato de lista insertada.
Parámetros:
Devoluciones:
list
public static Activity list(List
Crea una actividad de mensaje que incluye una lista de opciones con formato numerado o con viñetas.
Parámetros:
Devoluciones:
list
public static Activity list(List
Crea una actividad de mensaje que incluye una lista de opciones con formato numerado o con viñetas.
Parámetros:
Devoluciones:
list
public static Activity list(List
Crea una actividad de mensaje que incluye una lista de opciones con formato numerado o con viñetas.
Parámetros:
Devoluciones:
listFromStrings
public static Activity listFromStrings(List
Crea una actividad de mensaje que incluye una lista de opciones con formato numerado o con viñetas.
Parámetros:
Devoluciones:
listFromStrings
public static Activity listFromStrings(List
Crea una actividad de mensaje que incluye una lista de opciones con formato numerado o con viñetas.
Parámetros:
Devoluciones:
suggestedAction
public static Activity suggestedAction(List
Crea una actividad que incluye una lista de acciones de tarjeta.
Parámetros:
Devoluciones:
suggestedAction
public static Activity suggestedAction(List
Crea una actividad que incluye una lista de acciones de tarjeta.
Parámetros:
Devoluciones:
suggestedAction
public static Activity suggestedAction(List
Crea una actividad que incluye una lista de acciones de tarjeta.
Parámetros:
Devoluciones:
suggestedActionFromStrings
public static Activity suggestedActionFromStrings(List
Crea una actividad que incluye una lista de acciones de tarjeta.
Parámetros:
Devoluciones:
suggestedActionFromStrings
public static Activity suggestedActionFromStrings(List
Crea una actividad que incluye una lista de acciones de tarjeta.
Parámetros:
Devoluciones:
toChoices
public static List
Devuelve una lista de cadenas como una lista de opciones.
Parámetros:
Devoluciones:
toChoices
public static List
Devuelve una lista de cadenas como una lista de opciones.
Parámetros:
Devoluciones: