ChoiceFactory.ForChannel Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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
- 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.
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.