Delen via


MessageFactory.SuggestedActions Methode

Definitie

Overloads

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

Retourneert een bericht met een set voorgestelde acties en optionele tekst.

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

Retourneert een bericht met een set voorgestelde acties en optionele tekst.

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

Retourneert een bericht met een set voorgestelde acties en optionele tekst.

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

Retourneert een bericht met een set voorgestelde acties en optionele tekst.

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

Retourneert een bericht met een set voorgestelde acties en optionele tekst.

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

Parameters

cardActions
IEnumerable<CardAction>

De kaartacties die moeten worden opgenomen.

text
String

Optioneel, de tekst van het bericht dat moet worden verzonden.

ssml
String

Optioneel, tekst die door uw bot moet worden gesproken in een spraakkanaal.

inputHint
String

Optioneel, geeft aan of uw bot gebruikersinvoer accepteert, verwacht of negeert nadat het bericht aan de client is bezorgd. Een van: "acceptingInput", "ignoringInput" of "expectingInput". De standaardwaarde is 'acceptingInput'.

Retouren

Een berichtactiviteit die de voorgestelde acties bevat.

Uitzonderingen

cardActions is null.

Voorbeelden

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

Zie ook

Van toepassing op

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

Retourneert een bericht met een set voorgestelde acties en optionele tekst.

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

Parameters

actions
IEnumerable<String>

De tekst van de acties die moeten worden gemaakt.

text
String

De tekst van het bericht dat moet worden verzonden.

ssml
String

Optioneel, tekst die door uw bot moet worden gesproken in een spraakkanaal.

inputHint
String

Optioneel, geeft aan of uw bot gebruikersinvoer accepteert, verwacht of negeert nadat het bericht aan de client is bezorgd. Een van: "acceptingInput", "ignoringInput" of "expectingInput". De standaardwaarde is 'acceptingInput'.

Retouren

Een berichtactiviteit met de voorgestelde acties.

Uitzonderingen

actions is null.

Voorbeelden

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

Opmerkingen

Met deze methode maakt u een voorgestelde actie voor elke tekenreeks in actions. De gemaakte actie maakt gebruik van de tekst voor de Value en Title en stelt de Type in op ImBack.

Zie ook

Van toepassing op

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

Retourneert een bericht met een set voorgestelde acties en optionele tekst.

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

Parameters

cardActions
IEnumerable<CardAction>

De kaartacties die moeten worden opgenomen.

text
String

Optioneel, de tekst van het bericht dat moet worden verzonden.

ssml
String

Optioneel, tekst die door uw bot moet worden gesproken in een spraakkanaal.

inputHint
String

Optioneel, geeft aan of uw bot gebruikersinvoer accepteert, verwacht of negeert nadat het bericht aan de client is bezorgd. Een van: "acceptingInput", "ignoringInput" of "expectingInput". De standaardwaarde is 'acceptingInput'.

toList
IList<String>

Optioneel, de lijst met geadresseerden.

Retouren

Een berichtactiviteit die de voorgestelde acties bevat.

Uitzonderingen

cardActions is null.

Voorbeelden

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

Van toepassing op

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

Retourneert een bericht met een set voorgestelde acties en optionele tekst.

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

Parameters

actions
IEnumerable<String>

De tekst van de acties die moeten worden gemaakt.

text
String

De tekst van het bericht dat moet worden verzonden.

ssml
String

Optioneel, tekst die door uw bot moet worden gesproken in een spraakkanaal.

inputHint
String

Optioneel, geeft aan of uw bot gebruikersinvoer accepteert, verwacht of negeert nadat het bericht aan de client is bezorgd. Een van: "acceptingInput", "ignoringInput" of "expectingInput". De standaardwaarde is 'acceptingInput'.

toList
IList<String>

Optioneel, de lijst met geadresseerden.

Retouren

Een berichtactiviteit met de voorgestelde acties.

Uitzonderingen

actions is null.

Voorbeelden

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

Opmerkingen

Met deze methode maakt u een voorgestelde actie voor elke tekenreeks in actions. De gemaakte actie maakt gebruik van de tekst voor de Value en Title en stelt de Type in op ImBack.

Zie ook

Van toepassing op