CommandDialog<T>.On<U> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définissons un gestionnaire qui est déclenché sur une correspondance d’expression régulière d’un message.
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)
Paramètres de type
- U
Type d’entrée pour le gestionnaire de résultats.
Paramètres
- expression
- Regex
Expression régulière pour correspondre.
- handler
- ResumeAfter<IMessageActivity>
Gestionnaire à appeler sur la correspondance.
- resultHandler
- ResumeAfter<U>
Gestionnaire de résultats optionnel à appeler si le gestionnaire crée un dialogue chaild.
Retours
Un dialogueCommand.