Partager via


MessageFactory.SuggestedActions Méthode

Définition

Surcharges

SuggestedActions(IEnumerable<CardAction>, String, String, String)

Retourne un message qui inclut un ensemble d’actions suggérées et du texte facultatif.

SuggestedActions(IEnumerable<String>, String, String, String)

Retourne un message qui inclut un ensemble d’actions suggérées et du texte facultatif.

SuggestedActions(IEnumerable<CardAction>, String, String, String, IList<String>)

Retourne un message qui inclut un ensemble d’actions suggérées et du texte facultatif.

SuggestedActions(IEnumerable<String>, String, String, String, IList<String>)

Retourne un message qui inclut un ensemble d’actions suggérées et du texte facultatif.

SuggestedActions(IEnumerable<CardAction>, String, String, String)

Retourne un message qui inclut un ensemble d’actions suggérées et du texte facultatif.

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

Paramètres

cardActions
IEnumerable<CardAction>

Actions de carte à inclure.

text
String

Facultatif, texte du message à envoyer.

ssml
String

Facultatif, texte à prononcer par votre bot sur un canal avec reconnaissance vocale.

inputHint
String

Facultatif, indique si votre bot accepte, attend ou ignore l’entrée de l’utilisateur une fois le message remis au client. L’un des éléments suivants : « acceptInput », « ignoringInput » ou « expectingInput ». La valeur par défaut est « acceptInput ».

Retours

Activité de message qui contient les actions suggérées.

Exceptions

cardActions est null.

Exemples

// 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);

Voir aussi

S’applique à

SuggestedActions(IEnumerable<String>, String, String, String)

Retourne un message qui inclut un ensemble d’actions suggérées et du texte facultatif.

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

Paramètres

actions
IEnumerable<String>

Texte des actions à créer.

text
String

Texte du message à envoyer.

ssml
String

Facultatif, texte à prononcer par votre bot sur un canal avec reconnaissance vocale.

inputHint
String

Facultatif, indique si votre bot accepte, attend ou ignore l’entrée de l’utilisateur une fois le message remis au client. L’un des éléments suivants : « acceptInput », « ignoringInput » ou « expectingInput ». La valeur par défaut est « acceptInput ».

Retours

Activité de message contenant les actions suggérées.

Exceptions

actions est null.

Exemples

// 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);

Remarques

Cette méthode crée une action suggérée pour chaque chaîne dans actions. L’action créée utilise le texte du Value et du Title et définit la Type sur ImBack.

Voir aussi

S’applique à

SuggestedActions(IEnumerable<CardAction>, String, String, String, IList<String>)

Retourne un message qui inclut un ensemble d’actions suggérées et du texte facultatif.

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

Paramètres

cardActions
IEnumerable<CardAction>

Actions de carte à inclure.

text
String

Facultatif, texte du message à envoyer.

ssml
String

Facultatif, texte à prononcer par votre bot sur un canal avec reconnaissance vocale.

inputHint
String

Facultatif, indique si votre bot accepte, attend ou ignore l’entrée de l’utilisateur une fois le message remis au client. L’un des éléments suivants : « acceptInput », « ignoringInput » ou « expectingInput ». La valeur par défaut est « acceptInput ».

toList
IList<String>

Facultatif, liste des destinataires.

Retours

Activité de message qui contient les actions suggérées.

Exceptions

cardActions est null.

Exemples

// 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);

S’applique à

SuggestedActions(IEnumerable<String>, String, String, String, IList<String>)

Retourne un message qui inclut un ensemble d’actions suggérées et du texte facultatif.

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

Paramètres

actions
IEnumerable<String>

Texte des actions à créer.

text
String

Texte du message à envoyer.

ssml
String

Facultatif, texte à prononcer par votre bot sur un canal avec reconnaissance vocale.

inputHint
String

Facultatif, indique si votre bot accepte, attend ou ignore l’entrée de l’utilisateur une fois le message remis au client. L’un des éléments suivants : « acceptInput », « ignoringInput » ou « expectingInput ». La valeur par défaut est « acceptInput ».

toList
IList<String>

Facultatif, liste des destinataires.

Retours

Activité de message contenant les actions suggérées.

Exceptions

actions est null.

Exemples

// 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);

Remarques

Cette méthode crée une action suggérée pour chaque chaîne dans actions. L’action créée utilise le texte du Value et du Title et définit la Type sur ImBack.

Voir aussi

S’applique à