MessageFactory.SuggestedActions Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
SuggestedActions(IEnumerable<CardAction>, String, String, String) |
Gibt eine Nachricht zurück, die eine Reihe von vorgeschlagenen Aktionen und optionalen Text enthält. |
SuggestedActions(IEnumerable<String>, String, String, String) |
Gibt eine Nachricht zurück, die eine Reihe von vorgeschlagenen Aktionen und optionalen Text enthält. |
SuggestedActions(IEnumerable<CardAction>, String, String, String)
Gibt eine Nachricht zurück, die eine Reihe von vorgeschlagenen Aktionen und optionalen Text enthält.
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
Parameter
- cardActions
- IEnumerable<CardAction>
Die Karte einzuschließenden Aktionen.
- text
- String
Optional: der Text der zu sendenden Nachricht.
- ssml
- String
Optional: Text, der von Ihrem Bot in einem sprachfähigen Kanal gesprochen werden soll.
- inputHint
- String
Optional gibt an, ob Ihr Bot Benutzereingaben akzeptiert, erwartet oder ignoriert, nachdem die Nachricht an den Client übermittelt wurde. Einer von: "acceptingInput", "ignoringInput" oder "expectingInput". Der Standardwert ist "acceptingInput".
Gibt zurück
Eine Nachrichtenaktivität, die die vorgeschlagenen Aktionen enthält.
Ausnahmen
cardActions
ist null
Beispiele
// 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);
Weitere Informationen
Gilt für:
SuggestedActions(IEnumerable<String>, String, String, String)
Gibt eine Nachricht zurück, die eine Reihe von vorgeschlagenen Aktionen und optionalen Text enthält.
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
Parameter
- actions
- IEnumerable<String>
Der Text der zu erstellenden Aktionen.
- text
- String
Der Text der zu sendenden Nachricht.
- ssml
- String
Optional: Text, der von Ihrem Bot in einem sprachfähigen Kanal gesprochen werden soll.
- inputHint
- String
Optional gibt an, ob Ihr Bot Benutzereingaben akzeptiert, erwartet oder ignoriert, nachdem die Nachricht an den Client übermittelt wurde. Einer von: "acceptingInput", "ignoringInput" oder "expectingInput". Der Standardwert ist "acceptingInput".
Gibt zurück
Eine Nachrichtenaktivität, die die vorgeschlagenen Aktionen enthält.
Ausnahmen
actions
ist null
Beispiele
// 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);
Hinweise
Diese Methode erstellt eine vorgeschlagene Aktion für jede Zeichenfolge in actions
. Die erstellte Aktion verwendet den Text für und Value und Title und legt den Type auf fest ImBack.