CommandDialog<T>.On<U> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiere einen Handler, der bei einem regulären Ausdrucksmatch einer Nachricht ausgelöst wird.
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)
Typparameter
- U
Art von Eingabe zum Ergebnis-Handler.
Parameter
- expression
- Regex
Regulärer Ausdruck passend.
- handler
- ResumeAfter<IMessageActivity>
Handler ruft das Match an.
- resultHandler
- ResumeAfter<U>
Optionaler Ergebnishandler soll aufgerufen werden, wenn der Handler einen Chaild-Dialog erstellt.
Gibt zurück
Ein CommandDialog.