ChoiceFactory.ForChannel Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions) |
Hiermee maakt u een berichtactiviteit met een lijst met opties die zijn opgemaakt op basis van de mogelijkheden van een bepaald kanaal. |
ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions, String, IList<String>) |
Hiermee maakt u een berichtactiviteit met een lijst met opties die zijn opgemaakt op basis van de mogelijkheden van een bepaald kanaal. |
ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions)
Hiermee maakt u een berichtactiviteit met een lijst met opties die zijn opgemaakt op basis van de mogelijkheden van een bepaald kanaal.
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
Parameters
- text
- String
Optioneel, de tekst van het bericht dat moet worden verzonden.
- speak
- String
Optioneel, de tekst die door uw bot moet worden gesproken in een spraakkanaal.
- options
- ChoiceFactoryOptions
Optioneel, de opmaakopties die moeten worden gebruikt bij het weergeven als een lijst.
Retouren
De gemaakte berichtactiviteit.
Opmerkingen
Het algoritme maakt liever de opgegeven lijst met keuzes op als voorgestelde acties, maar kan besluiten om een lijst op basis van tekst te gebruiken als voorgestelde acties niet systeemeigen worden ondersteund door het kanaal, er zijn te veel keuzes voor het kanaal om weer te geven of de titel van een keuze te lang is.
Als het algoritme besluit een lijst te gebruiken, wordt voor 3 of minder keuzen met korte titels een inlinelijst gebruikt; anders een genummerde lijst.
Van toepassing op
ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions, String, IList<String>)
Hiermee maakt u een berichtactiviteit met een lijst met opties die zijn opgemaakt op basis van de mogelijkheden van een bepaald kanaal.
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
Parameters
- text
- String
Optioneel, de tekst van het bericht dat moet worden verzonden.
- speak
- String
Optioneel, de tekst die door uw bot moet worden gesproken in een spraakkanaal.
- options
- ChoiceFactoryOptions
Optioneel, de opmaakopties die moeten worden gebruikt bij het weergeven als een lijst.
- conversationType
- String
Optioneel, het type gesprek.
Retouren
De gemaakte berichtactiviteit.
Opmerkingen
Het algoritme maakt liever de opgegeven lijst met keuzes op als voorgestelde acties, maar kan besluiten om een lijst op basis van tekst te gebruiken als voorgestelde acties niet systeemeigen worden ondersteund door het kanaal, er zijn te veel keuzes voor het kanaal om weer te geven of de titel van een keuze te lang is.
Als het algoritme besluit een lijst te gebruiken, wordt voor 3 of minder keuzen met korte titels een inlinelijst gebruikt; anders een genummerde lijst.