Dela via


ChoiceFactory.ForChannel Metod

Definition

Överlagringar

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

Skapar en meddelandeaktivitet som innehåller en lista över alternativ som är formaterade baserat på funktionerna i en viss kanal.

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

Skapar en meddelandeaktivitet som innehåller en lista över alternativ som är formaterade baserat på funktionerna i en viss kanal.

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

Skapar en meddelandeaktivitet som innehåller en lista över alternativ som är formaterade baserat på funktionerna i en viss kanal.

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

Parametrar

channelId
String

Ett kanal-ID. Klassen Channels innehåller kända kanal-ID:t.

list
IList<Choice>

Listan över alternativ som ska inkluderas.

text
String

Valfritt, texten i meddelandet som ska skickas.

speak
String

Valfritt, texten som ska talas av roboten på en talaktiverad kanal.

options
ChoiceFactoryOptions

Valfritt, formateringsalternativen som ska användas vid återgivning som en lista.

Returer

Den skapade meddelandeaktiviteten.

Kommentarer

Algoritmen föredrar att formatera den angivna listan med alternativ som föreslagna åtgärder, men kan välja att använda en textbaserad lista om föreslagna åtgärder inte stöds internt av kanalen, det finns för många alternativ för kanalen att visa eller om rubriken för val är för lång.

Om algoritmen bestämmer sig för att använda en lista används en infogad lista för 3 eller färre alternativ med korta rubriker. annars en numrerad lista.

Gäller för

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

Skapar en meddelandeaktivitet som innehåller en lista över alternativ som är formaterade baserat på funktionerna i en viss kanal.

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

Parametrar

channelId
String

Ett kanal-ID. Klassen Channels innehåller kända kanal-ID:t.

list
IList<Choice>

Listan över alternativ som ska inkluderas.

text
String

Valfritt, texten i meddelandet som ska skickas.

speak
String

Valfritt, texten som ska talas av roboten på en talaktiverad kanal.

options
ChoiceFactoryOptions

Valfritt, formateringsalternativen som ska användas vid återgivning som en lista.

conversationType
String

Valfritt, typen av konversation.

toList
IList<String>

Valfritt, listan över mottagare.

Returer

Den skapade meddelandeaktiviteten.

Kommentarer

Algoritmen föredrar att formatera den angivna listan med alternativ som föreslagna åtgärder, men kan välja att använda en textbaserad lista om föreslagna åtgärder inte stöds internt av kanalen, det finns för många alternativ för kanalen att visa eller om rubriken för val är för lång.

Om algoritmen bestämmer sig för att använda en lista används en infogad lista för 3 eller färre alternativ med korta rubriker. annars en numrerad lista.

Gäller för