Conversation.SendAsync 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.
Een binnenkomend bericht in het gesprek verwerken.
public static System.Threading.Tasks.Task SendAsync(Microsoft.Bot.Connector.IMessageActivity toBot, Func<Microsoft.Bot.Builder.Dialogs.IDialog<object>> MakeRoot, System.Threading.CancellationToken token = default);
static member SendAsync : Microsoft.Bot.Connector.IMessageActivity * Func<Microsoft.Bot.Builder.Dialogs.IDialog<obj>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function SendAsync (toBot As IMessageActivity, MakeRoot As Func(Of IDialog(Of Object)), Optional token As CancellationToken = Nothing) As Task
Parameters
- toBot
- IMessageActivity
Het bericht dat naar de bot is verzonden.
- token
- CancellationToken
Het annuleringstoken.
Retouren
Een taak die het bericht vertegenwoordigt dat inline moet worden teruggestuurd naar de gebruiker.
Opmerkingen
Deze methode: 1. De vereiste onderdelen worden geïnstitueerd en samengesteld. 2. Deserialisatie van de dialoogvensterstatus (de dialoogvensterstack en de status van elk dialoogvenster) van de toBotIMessageActivity. 3. Hervat de gespreksprocessen waarbij het dialoogvenster is onderbroken om te wachten op een IMessageActivity. 4. Wachtrijen die naar de gebruiker moeten worden verzonden IMessageActivity. 5. Serialiseert de bijgewerkte dialoogvensterstatus in de berichten die naar de gebruiker moeten worden verzonden.
De MakeRoot factory-methode wordt alleen aangeroepen voor nieuwe gesprekken, omdat voor bestaande gesprekken de dialoogvensterstack en status in de IMessageActivity gegevens zijn geserialiseerd.