MessageFactory.SuggestedActions 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
SuggestedActions(IEnumerable<CardAction>, String, String, String) |
Restituisce un messaggio che include un set di azioni suggerite e testo facoltativo. |
SuggestedActions(IEnumerable<String>, String, String, String) |
Restituisce un messaggio che include un set di azioni suggerite e testo facoltativo. |
SuggestedActions(IEnumerable<CardAction>, String, String, String, IList<String>) |
Restituisce un messaggio che include un set di azioni suggerite e testo facoltativo. |
SuggestedActions(IEnumerable<String>, String, String, String, IList<String>) |
Restituisce un messaggio che include un set di azioni suggerite e testo facoltativo. |
SuggestedActions(IEnumerable<CardAction>, String, String, String)
Restituisce un messaggio che include un set di azioni suggerite e testo facoltativo.
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
Parametri
- cardActions
- IEnumerable<CardAction>
Azioni della scheda da includere.
- text
- String
Facoltativo, il testo del messaggio da inviare.
- ssml
- String
Facoltativo, testo da pronunciare dal bot in un canale abilitato per il riconoscimento vocale.
- inputHint
- String
Facoltativo, indica se il bot accetta, prevede o ignora l'input dell'utente dopo che il messaggio viene recapitato al client. Uno di: "accettaInput", "ignoringInput" o "expectingInput". Il valore predefinito è "accettaInput".
Restituisce
Attività di messaggio che contiene le azioni suggerite.
Eccezioni
cardActions
è null
.
Esempio
// 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);
Vedi anche
Si applica a
SuggestedActions(IEnumerable<String>, String, String, String)
Restituisce un messaggio che include un set di azioni suggerite e testo facoltativo.
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
Parametri
- actions
- IEnumerable<String>
Testo delle azioni da creare.
- text
- String
Testo del messaggio da inviare.
- ssml
- String
Facoltativo, testo da pronunciare dal bot in un canale abilitato per il riconoscimento vocale.
- inputHint
- String
Facoltativo, indica se il bot accetta, prevede o ignora l'input dell'utente dopo che il messaggio viene recapitato al client. Uno di: "accettaInput", "ignoringInput" o "expectingInput". Il valore predefinito è "accettaInput".
Restituisce
Attività di messaggio contenente le azioni suggerite.
Eccezioni
actions
è null
.
Esempio
// 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);
Commenti
Questo metodo crea un'azione suggerita per ogni stringa in actions
. L'azione creata usa il testo per il Value e Title e imposta il Type su ImBack.
Vedi anche
Si applica a
SuggestedActions(IEnumerable<CardAction>, String, String, String, IList<String>)
Restituisce un messaggio che include un set di azioni suggerite e testo facoltativo.
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
Parametri
- cardActions
- IEnumerable<CardAction>
Azioni della scheda da includere.
- text
- String
Facoltativo, il testo del messaggio da inviare.
- ssml
- String
Facoltativo, testo da pronunciare dal bot in un canale abilitato per il riconoscimento vocale.
- inputHint
- String
Facoltativo, indica se il bot accetta, prevede o ignora l'input dell'utente dopo che il messaggio viene recapitato al client. Uno di: "accettaInput", "ignoringInput" o "expectingInput". Il valore predefinito è "accettaInput".
Restituisce
Attività di messaggio che contiene le azioni suggerite.
Eccezioni
cardActions
è null
.
Esempio
// 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);
Si applica a
SuggestedActions(IEnumerable<String>, String, String, String, IList<String>)
Restituisce un messaggio che include un set di azioni suggerite e testo facoltativo.
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
Parametri
- actions
- IEnumerable<String>
Testo delle azioni da creare.
- text
- String
Testo del messaggio da inviare.
- ssml
- String
Facoltativo, testo da pronunciare dal bot in un canale abilitato per il riconoscimento vocale.
- inputHint
- String
Facoltativo, indica se il bot accetta, prevede o ignora l'input dell'utente dopo che il messaggio viene recapitato al client. Uno di: "accettaInput", "ignoringInput" o "expectingInput". Il valore predefinito è "accettaInput".
Restituisce
Attività di messaggio contenente le azioni suggerite.
Eccezioni
actions
è null
.
Esempio
// 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);
Commenti
Questo metodo crea un'azione suggerita per ogni stringa in actions
. L'azione creata usa il testo per il Value e Title e imposta il Type su ImBack.