Partager via


ChoiceFactory.ForChannel Méthode

Définition

Surcharges

ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions)

Crée une activité de message qui inclut une liste de choix mis en forme en fonction des fonctionnalités d’un canal donné.

ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions, String, IList<String>)

Crée une activité de message qui inclut une liste de choix mis en forme en fonction des fonctionnalités d’un canal donné.

ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions)

Crée une activité de message qui inclut une liste de choix mis en forme en fonction des fonctionnalités d’un canal donné.

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

Paramètres

channelId
String

ID de canal. La classe Channels contient des ID de canal connus.

list
IList<Choice>

Liste des choix à inclure.

text
String

Facultatif, texte du message à envoyer.

speak
String

Facultatif, le texte à prononcer par votre bot sur un canal avec reconnaissance vocale.

options
ChoiceFactoryOptions

Facultatif, les options de mise en forme à utiliser lors du rendu en tant que liste.

Retours

Activité de message créée.

Remarques

L’algorithme préfère mettre en forme la liste fournie de choix comme actions suggérées, mais peut décider d’utiliser une liste basée sur du texte si les actions suggérées ne sont pas prises en charge en mode natif par le canal, il existe trop de choix pour que le canal s’affiche, ou le titre d’un choix est trop long.

Si l’algorithme décide d’utiliser une liste, pour 3 choix ou moins avec des titres courts, il utilise une liste inline ; sinon, une liste numérotée.

S’applique à

ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions, String, IList<String>)

Crée une activité de message qui inclut une liste de choix mis en forme en fonction des fonctionnalités d’un canal donné.

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

Paramètres

channelId
String

ID de canal. La classe Channels contient des ID de canal connus.

list
IList<Choice>

Liste des choix à inclure.

text
String

Facultatif, texte du message à envoyer.

speak
String

Facultatif, le texte à prononcer par votre bot sur un canal avec reconnaissance vocale.

options
ChoiceFactoryOptions

Facultatif, les options de mise en forme à utiliser lors du rendu en tant que liste.

conversationType
String

Facultatif, type de la conversation.

toList
IList<String>

Facultatif, liste des destinataires.

Retours

Activité de message créée.

Remarques

L’algorithme préfère mettre en forme la liste fournie de choix comme actions suggérées, mais peut décider d’utiliser une liste basée sur du texte si les actions suggérées ne sont pas prises en charge en mode natif par le canal, il existe trop de choix pour que le canal s’affiche, ou le titre d’un choix est trop long.

Si l’algorithme décide d’utiliser une liste, pour 3 choix ou moins avec des titres courts, il utilise une liste inline ; sinon, une liste numérotée.

S’applique à