ChoiceFactory.ForChannel 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
ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions) |
Erstellt eine Nachrichtenaktivität, die eine Liste von Optionen enthält, die basierend auf den Funktionen eines bestimmten Kanals formatiert sind. |
ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions, String, IList<String>) |
Erstellt eine Nachrichtenaktivität, die eine Liste von Optionen enthält, die basierend auf den Funktionen eines bestimmten Kanals formatiert sind. |
ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions)
Erstellt eine Nachrichtenaktivität, die eine Liste von Optionen enthält, die basierend auf den Funktionen eines bestimmten Kanals formatiert sind.
public static Microsoft.Bot.Schema.IMessageActivity ForChannel (string channelId, System.Collections.Generic.IList<Microsoft.Bot.Builder.Dialogs.Choices.Choice> list, string text = default, string speak = default, Microsoft.Bot.Builder.Dialogs.Choices.ChoiceFactoryOptions options = default);
static member ForChannel : string * System.Collections.Generic.IList<Microsoft.Bot.Builder.Dialogs.Choices.Choice> * string * string * Microsoft.Bot.Builder.Dialogs.Choices.ChoiceFactoryOptions -> Microsoft.Bot.Schema.IMessageActivity
Public Shared Function ForChannel (channelId As String, list As IList(Of Choice), Optional text As String = Nothing, Optional speak As String = Nothing, Optional options As ChoiceFactoryOptions = Nothing) As IMessageActivity
Parameter
- text
- String
Optional, der Text der zu sendenden Nachricht.
- speak
- String
Optional, der text, der von Ihrem Bot in einem sprachfähigen Kanal gesprochen werden soll.
- options
- ChoiceFactoryOptions
Optional, die Formatierungsoptionen, die beim Rendern als Liste verwendet werden sollen.
Gibt zurück
Die erstellte Nachrichtenaktivität.
Hinweise
Der Algorithmus bevorzugt das Formatieren der bereitgestellten Auswahlliste als vorgeschlagene Aktionen, kann aber entscheiden, eine textbasierte Liste zu verwenden, wenn vorgeschlagene Aktionen nicht nativ vom Kanal unterstützt werden, es gibt zu viele Optionen für den Kanal anzuzeigen, oder der Titel einer beliebigen Auswahl ist zu lang.
Wenn der Algorithmus entscheidet, eine Liste zu verwenden, wird für 3 oder weniger Auswahlmöglichkeiten mit kurzen Titeln eine Inlineliste verwendet; andernfalls eine nummerierte Liste.
Gilt für:
ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions, String, IList<String>)
Erstellt eine Nachrichtenaktivität, die eine Liste von Optionen enthält, die basierend auf den Funktionen eines bestimmten Kanals formatiert sind.
public static Microsoft.Bot.Schema.IMessageActivity ForChannel (string channelId, System.Collections.Generic.IList<Microsoft.Bot.Builder.Dialogs.Choices.Choice> list, string text = default, string speak = default, Microsoft.Bot.Builder.Dialogs.Choices.ChoiceFactoryOptions options = default, string conversationType = default, System.Collections.Generic.IList<string> toList = default);
static member ForChannel : string * System.Collections.Generic.IList<Microsoft.Bot.Builder.Dialogs.Choices.Choice> * string * string * Microsoft.Bot.Builder.Dialogs.Choices.ChoiceFactoryOptions * string * System.Collections.Generic.IList<string> -> Microsoft.Bot.Schema.IMessageActivity
Public Shared Function ForChannel (channelId As String, list As IList(Of Choice), Optional text As String = Nothing, Optional speak As String = Nothing, Optional options As ChoiceFactoryOptions = Nothing, Optional conversationType As String = Nothing, Optional toList As IList(Of String) = Nothing) As IMessageActivity
Parameter
- text
- String
Optional, der Text der zu sendenden Nachricht.
- speak
- String
Optional, der text, der von Ihrem Bot in einem sprachfähigen Kanal gesprochen werden soll.
- options
- ChoiceFactoryOptions
Optional, die Formatierungsoptionen, die beim Rendern als Liste verwendet werden sollen.
- conversationType
- String
Optional, der Typ der Unterhaltung.
Gibt zurück
Die erstellte Nachrichtenaktivität.
Hinweise
Der Algorithmus bevorzugt das Formatieren der bereitgestellten Auswahlliste als vorgeschlagene Aktionen, kann aber entscheiden, eine textbasierte Liste zu verwenden, wenn vorgeschlagene Aktionen nicht nativ vom Kanal unterstützt werden, es gibt zu viele Optionen für den Kanal anzuzeigen, oder der Titel einer beliebigen Auswahl ist zu lang.
Wenn der Algorithmus entscheidet, eine Liste zu verwenden, wird für 3 oder weniger Auswahlmöglichkeiten mit kurzen Titeln eine Inlineliste verwendet; andernfalls eine nummerierte Liste.