SkypeMentionNormalizeMiddleware Classe

  • java.lang.Object
    • com.microsoft.bot.builder.SkypeMentionNormalizeMiddleware

Implementazioni

middleware

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à.menzione.Testo a un valore RemoveMentionText può funzionare.

Metodi ereditati da java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

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:

activity - Attività da correggere.

onTurn

public CompletableFuture onTurn(TurnContext context, NextDelegate next)

L'implementazione del middleware che corregge Entity.Mention.Text su un valore RemoveMentionText può funzionare con .

Parametri:

context - Oggetto di contesto per questo turno.
next - Delegato da chiamare per continuare la pipeline del middleware del bot.

Si applica a