MessageFactory.SuggestedActions 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
SuggestedActions(IEnumerable<CardAction>, String, String, String) |
Devuelve un mensaje que incluye un conjunto de acciones sugeridas y texto opcional. |
SuggestedActions(IEnumerable<String>, String, String, String) |
Devuelve un mensaje que incluye un conjunto de acciones sugeridas y texto opcional. |
SuggestedActions(IEnumerable<CardAction>, String, String, String, IList<String>) |
Devuelve un mensaje que incluye un conjunto de acciones sugeridas y texto opcional. |
SuggestedActions(IEnumerable<String>, String, String, String, IList<String>) |
Devuelve un mensaje que incluye un conjunto de acciones sugeridas y texto opcional. |
SuggestedActions(IEnumerable<CardAction>, String, String, String)
Devuelve un mensaje que incluye un conjunto de acciones sugeridas y texto opcional.
public static Microsoft.Bot.Schema.IMessageActivity SuggestedActions (System.Collections.Generic.IEnumerable<Microsoft.Bot.Schema.CardAction> cardActions, string text = default, string ssml = default, string inputHint = default);
static member SuggestedActions : seq<Microsoft.Bot.Schema.CardAction> * string * string * string -> Microsoft.Bot.Schema.IMessageActivity
Public Shared Function SuggestedActions (cardActions As IEnumerable(Of CardAction), Optional text As String = Nothing, Optional ssml As String = Nothing, Optional inputHint As String = Nothing) As IMessageActivity
Parámetros
- cardActions
- IEnumerable<CardAction>
Acciones de tarjeta que se van a incluir.
- text
- String
Opcional, el texto del mensaje que se va a enviar.
- ssml
- String
Opcional, el bot dirá texto en un canal habilitado para voz.
- inputHint
- String
Opcional, indica si el bot acepta, espera o ignora la entrada del usuario después de que el mensaje se entregue al cliente. Uno de: "acceptingInput", "ignoreingInput" o "expectingInput". El valor predeterminado es "acceptingInput".
Devoluciones
Actividad de mensaje que contiene las acciones sugeridas.
Excepciones
cardActions
es null
.
Ejemplos
// Create the activity and add suggested actions.
var activity = MessageFactory.SuggestedActions(
new CardAction[]
{
new CardAction(title: "red", type: ActionTypes.ImBack, value: "red"),
new CardAction( title: "green", type: ActionTypes.ImBack, value: "green"),
new CardAction(title: "blue", type: ActionTypes.ImBack, value: "blue")
}, text: "Choose a color");
// Send the activity as a reply to the user.
await context.SendActivity(activity);
Consulte también
Se aplica a
SuggestedActions(IEnumerable<String>, String, String, String)
Devuelve un mensaje que incluye un conjunto de acciones sugeridas y texto opcional.
public static Microsoft.Bot.Schema.IMessageActivity SuggestedActions (System.Collections.Generic.IEnumerable<string> actions, string text = default, string ssml = default, string inputHint = default);
static member SuggestedActions : seq<string> * string * string * string -> Microsoft.Bot.Schema.IMessageActivity
Public Shared Function SuggestedActions (actions As IEnumerable(Of String), Optional text As String = Nothing, Optional ssml As String = Nothing, Optional inputHint As String = Nothing) As IMessageActivity
Parámetros
- actions
- IEnumerable<String>
Texto de las acciones que se van a crear.
- text
- String
Texto del mensaje que se va a enviar.
- ssml
- String
Opcional, el bot dirá texto en un canal habilitado para voz.
- inputHint
- String
Opcional, indica si el bot acepta, espera o ignora la entrada del usuario después de que el mensaje se entregue al cliente. Uno de: "acceptingInput", "ignoreingInput" o "expectingInput". El valor predeterminado es "acceptingInput".
Devoluciones
Actividad de mensaje que contiene las acciones sugeridas.
Excepciones
actions
es null
.
Ejemplos
// Create the activity and add suggested actions.
var activity = MessageFactory.SuggestedActions(
new string[] { "red", "green", "blue" },
text: "Choose a color");
// Send the activity as a reply to the user.
await context.SendActivity(activity);
Comentarios
Este método crea una acción sugerida para cada cadena en actions
. La acción creada usa el texto del Value y Title y establece el Type en ImBack.
Consulte también
Se aplica a
SuggestedActions(IEnumerable<CardAction>, String, String, String, IList<String>)
Devuelve un mensaje que incluye un conjunto de acciones sugeridas y texto opcional.
public static Microsoft.Bot.Schema.IMessageActivity SuggestedActions (System.Collections.Generic.IEnumerable<Microsoft.Bot.Schema.CardAction> cardActions, string text = default, string ssml = default, string inputHint = default, System.Collections.Generic.IList<string> toList = default);
static member SuggestedActions : seq<Microsoft.Bot.Schema.CardAction> * string * string * string * System.Collections.Generic.IList<string> -> Microsoft.Bot.Schema.IMessageActivity
Public Shared Function SuggestedActions (cardActions As IEnumerable(Of CardAction), Optional text As String = Nothing, Optional ssml As String = Nothing, Optional inputHint As String = Nothing, Optional toList As IList(Of String) = Nothing) As IMessageActivity
Parámetros
- cardActions
- IEnumerable<CardAction>
Acciones de tarjeta que se van a incluir.
- text
- String
Opcional, el texto del mensaje que se va a enviar.
- ssml
- String
Opcional, el bot dirá texto en un canal habilitado para voz.
- inputHint
- String
Opcional, indica si el bot acepta, espera o ignora la entrada del usuario después de que el mensaje se entregue al cliente. Uno de: "acceptingInput", "ignoreingInput" o "expectingInput". El valor predeterminado es "acceptingInput".
Devoluciones
Actividad de mensaje que contiene las acciones sugeridas.
Excepciones
cardActions
es null
.
Ejemplos
// Create the activity and add suggested actions.
var activity = MessageFactory.SuggestedActions(
new CardAction[]
{
new CardAction(title: "red", type: ActionTypes.ImBack, value: "red"),
new CardAction( title: "green", type: ActionTypes.ImBack, value: "green"),
new CardAction(title: "blue", type: ActionTypes.ImBack, value: "blue")
}, text: "Choose a color");
// Send the activity as a reply to the user.
await context.SendActivity(activity);
Se aplica a
SuggestedActions(IEnumerable<String>, String, String, String, IList<String>)
Devuelve un mensaje que incluye un conjunto de acciones sugeridas y texto opcional.
public static Microsoft.Bot.Schema.IMessageActivity SuggestedActions (System.Collections.Generic.IEnumerable<string> actions, string text = default, string ssml = default, string inputHint = default, System.Collections.Generic.IList<string> toList = default);
static member SuggestedActions : seq<string> * string * string * string * System.Collections.Generic.IList<string> -> Microsoft.Bot.Schema.IMessageActivity
Public Shared Function SuggestedActions (actions As IEnumerable(Of String), Optional text As String = Nothing, Optional ssml As String = Nothing, Optional inputHint As String = Nothing, Optional toList As IList(Of String) = Nothing) As IMessageActivity
Parámetros
- actions
- IEnumerable<String>
Texto de las acciones que se van a crear.
- text
- String
Texto del mensaje que se va a enviar.
- ssml
- String
Opcional, el bot dirá texto en un canal habilitado para voz.
- inputHint
- String
Opcional, indica si el bot acepta, espera o ignora la entrada del usuario después de que el mensaje se entregue al cliente. Uno de: "acceptingInput", "ignoreingInput" o "expectingInput". El valor predeterminado es "acceptingInput".
Devoluciones
Actividad de mensaje que contiene las acciones sugeridas.
Excepciones
actions
es null
.
Ejemplos
// Create the activity and add suggested actions.
var activity = MessageFactory.SuggestedActions(
new string[] { "red", "green", "blue" },
text: "Choose a color");
// Send the activity as a reply to the user.
await context.SendActivity(activity);
Comentarios
Este método crea una acción sugerida para cada cadena en actions
. La acción creada usa el texto del Value y Title y establece el Type en ImBack.