ChoiceFactory.ForChannel Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions) |
Создает действие сообщения, включающее список вариантов, отформатированных на основе возможностей заданного канала. |
ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions, String, IList<String>) |
Создает действие сообщения, включающее список вариантов, отформатированных на основе возможностей заданного канала. |
ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions)
Создает действие сообщения, включающее список вариантов, отформатированных на основе возможностей заданного канала.
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
Параметры
- text
- String
Необязательный текст сообщения для отправки.
- speak
- String
Необязательный текст, который будет говорить бот в канале с поддержкой речи.
- options
- ChoiceFactoryOptions
Необязательные параметры форматирования, используемые при отрисовке в виде списка.
Возвращаемое значение
Созданное действие сообщения.
Комментарии
Алгоритм предпочитает форматировать указанный список вариантов в качестве предлагаемых действий, но может решить использовать текстовый список, если предложенные действия не поддерживаются в собственном коде каналом, есть слишком много вариантов для отображения канала, или заголовок любого выбора слишком длинный.
Если алгоритм решит использовать список, для 3 или меньше вариантов с короткими заголовками он будет использовать встроенный список; в противном случае нумерованный список.
Применяется к
ForChannel(String, IList<Choice>, String, String, ChoiceFactoryOptions, String, IList<String>)
Создает действие сообщения, включающее список вариантов, отформатированных на основе возможностей заданного канала.
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
Параметры
- text
- String
Необязательный текст сообщения для отправки.
- speak
- String
Необязательный текст, который будет говорить бот в канале с поддержкой речи.
- options
- ChoiceFactoryOptions
Необязательные параметры форматирования, используемые при отрисовке в виде списка.
- conversationType
- String
Необязательный тип беседы.
Возвращаемое значение
Созданное действие сообщения.
Комментарии
Алгоритм предпочитает форматировать указанный список вариантов в качестве предлагаемых действий, но может решить использовать текстовый список, если предложенные действия не поддерживаются в собственном коде каналом, есть слишком много вариантов для отображения канала, или заголовок любого выбора слишком длинный.
Если алгоритм решит использовать список, для 3 или меньше вариантов с короткими заголовками он будет использовать встроенный список; в противном случае нумерованный список.