SkypeMentionNormalizeMiddleware Classe
- java.
lang. Object - com.
microsoft. bot. builder. SkypeMentionNormalizeMiddleware
- com.
Implementazioni
public class SkypeMentionNormalizeMiddleware
implements Middleware
Middleware per patch menzionare Entità da Skype perché non sono conformi ai valori previsti. I bot che interagiscono con Skype devono usare questo middleware se vengono usate menzioni.
Un campo "text" di menzione Skype è del formato: <at id=\"28:2bc5b54d-5d48-4ff1-bd25-03dcbb5ce918\">botname But Activity.Text non contiene tali tag e RemoveMentionText non può rimuovere l'entità da Activity.Text. Verranno rimossi i nodi, lasciando solo il nome.
Riepilogo dei costruttori
| Costruttore | Descrizione | |
|---|---|---|
| SkypeMentionNormalizeMiddleware() | ||
Riepilogo dei metodi
| Modificatore e tipo | Metodo e descrizione |
|---|---|
| static void |
normalizeSkypeMentionText(Activity activity)
Correzione di testo di menzione Skype non corretto. |
| java.util.concurrent.CompletableFuture<java.lang.Void> |
onTurn(TurnContext context, NextDelegate next)
Implementazione del middleware che corregge l'entità. |
Metodi ereditati da java.lang.Object
Dettagli costruttore
SkypeMentionNormalizeMiddleware
public SkypeMentionNormalizeMiddleware()
Dettagli metodo
normalizeSkypeMentionText
public static void normalizeSkypeMentionText(Activity activity)
Correzione di testo di menzione Skype non corretto. Questo modificherà il valore di testo per tutte le entità di menzione Skype.
Parametri:
onTurn
public CompletableFuture
L'implementazione del middleware che corregge Entity.Mention.Text su un valore RemoveMentionText può funzionare con .
Parametri: