SkypeMentionNormalizeMiddleware Classe
- java.
lang. Object - com.
microsoft. bot. builder. SkypeMentionNormalizeMiddleware
- com.
Implémente
public class SkypeMentionNormalizeMiddleware
implements Middleware
Middleware pour mettre à jour les entités de Skype, car elles ne sont pas conformes aux valeurs attendues. Les bots qui interagissent avec Skype doivent utiliser ce middleware si des mentions sont utilisées.
Un champ de mention Skype « text » est au format : <at id=\"28:2bc5b54d-5d48-4ff1-bd25-03dcbb5ce918\ »>botname But Activity.Text ne contient pas ces balises et RemoveMentionText ne peut pas supprimer l’entité de Activity.Text. Cela supprime les nœuds, en laissant simplement le nom.
Récapitulatif du constructeur
| Constructeur | Description | |
|---|---|---|
| SkypeMentionNormalizeMiddleware() | ||
Résumé de la méthode
| Modificateur et type | Méthode et description |
|---|---|
| static void |
normalizeSkypeMentionText(Activity activity)
Corrige le texte de mention Skype incorrect. |
| java.util.concurrent.CompletableFuture<java.lang.Void> |
onTurn(TurnContext context, NextDelegate next)
Implémentation d’intergiciel qui corrige l’entité. |
Méthodes héritées de java.lang.Object
Détails du constructeur
SkypeMentionNormalizeMiddleware
public SkypeMentionNormalizeMiddleware()
Détails de la méthode
normalizeSkypeMentionText
public static void normalizeSkypeMentionText(Activity activity)
Corrige le texte de mention Skype incorrect. Cela modifie la valeur de texte de toutes les entités de mention Skype.
Paramètres:
onTurn
public CompletableFuture
Implémentation d’intergiciel qui corrige Entity.Mention.Text sur une valeur RemoveMentionText peut fonctionner avec.
Paramètres: