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, IList<String>) |
Gibt eine Nachricht zurück, die eine Reihe von vorgeschlagenen Aktionen und optionalen Text enthält. |
SuggestedActions(IEnumerable<String>, String, String, String, IList<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 einzuschließden Kartenaktionen.
- text
- String
Optional, der Text der zu sendenden Nachricht.
- ssml
- String
Optionaler 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
Optionaler 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
Mit dieser Methode wird für jede Zeichenfolge in actions
eine vorgeschlagene Aktion erstellt. Die erstellte Aktion verwendet den Text für die Value und Title und legt die Type auf ImBackfest.
Weitere Informationen
Gilt für:
SuggestedActions(IEnumerable<CardAction>, String, String, String, IList<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, 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
Parameter
- cardActions
- IEnumerable<CardAction>
Die einzuschließden Kartenaktionen.
- text
- String
Optional, der Text der zu sendenden Nachricht.
- ssml
- String
Optionaler 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);
Gilt für:
SuggestedActions(IEnumerable<String>, String, String, String, IList<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, 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
Parameter
- actions
- IEnumerable<String>
Der Text der zu erstellenden Aktionen.
- text
- String
Der Text der zu sendenden Nachricht.
- ssml
- String
Optionaler 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
Mit dieser Methode wird für jede Zeichenfolge in actions
eine vorgeschlagene Aktion erstellt. Die erstellte Aktion verwendet den Text für die Value und Title und legt die Type auf ImBackfest.