CommandDialog<T>.On<U> 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.
Definieer een handler die wordt afgevuurd op een reguliere expressiematch van een bericht.
public Microsoft.Bot.Builder.Dialogs.CommandDialog<T> On<U>(System.Text.RegularExpressions.Regex expression, Microsoft.Bot.Builder.Dialogs.ResumeAfter<Microsoft.Bot.Connector.IMessageActivity> handler, Microsoft.Bot.Builder.Dialogs.ResumeAfter<U> resultHandler = default);
member this.On : System.Text.RegularExpressions.Regex * Microsoft.Bot.Builder.Dialogs.ResumeAfter<Microsoft.Bot.Connector.IMessageActivity> * Microsoft.Bot.Builder.Dialogs.ResumeAfter<'U> -> Microsoft.Bot.Builder.Dialogs.CommandDialog<'T>
Public Function On(Of U) (expression As Regex, handler As ResumeAfter(Of IMessageActivity), Optional resultHandler As ResumeAfter(Of U) = Nothing) As CommandDialog(Of T)
Type parameters
- U
Type input naar resultaathandler.
Parameters
- expression
- Regex
Reguliere expressie die erbij past.
- handler
- ResumeAfter<IMessageActivity>
Handler roept de match op.
- resultHandler
- ResumeAfter<U>
Optionele resultaathandler moet worden aangeroepen als handler een chaild-dialoog aanmaakt.
Retouren
Een commandDialog.