SkypeMentionNormalizeMiddleware Classe

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

Implementações

public class SkypeMentionNormalizeMiddleware
implements Middleware

Middleware para mencionar entidades do Skype, pois elas não estão em conformidade com os valores esperados. Os bots que interagem com o Skype devem usar esse middleware se as menções forem usadas.

Um campo "text" de menção do Skype é do formato: <em id=\"28:2bc5b54d-5d48-4ff1-bd25-03dcbb5ce918\">botname But Activity.Text não contém essas marcas e RemoveMentionText não pode remover a entidade de Activity.Text. Isso removerá os nós, deixando apenas o nome.

Resumo do Construtor

Construtor Description
SkypeMentionNormalizeMiddleware()

Resumo do método

Modificador e tipo Método e descrição
static void normalizeSkypeMentionText(Activity activity)

Corrige texto incorreto de menção do Skype.

java.util.concurrent.CompletableFuture<java.lang.Void> onTurn(TurnContext context, NextDelegate next)

Implementação de middleware que corrige a Entidade. Mencionar. O texto para um valor com o qual RemoverTexto de Mençãopode funcionar.

Métodos herdados de 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

Detalhes do construtor

SkypeMentionNormalizeMiddleware

public SkypeMentionNormalizeMiddleware()

Detalhes do método

normalizeSkypeMentionText

public static void normalizeSkypeMentionText(Activity activity)

Corrige texto incorreto de menção do Skype. Isso alterará o valor do texto para todas as entidades de menção do Skype.

Parameters:

activity - A Atividade a ser corrigida.

onTurn

public CompletableFuture onTurn(TurnContext context, NextDelegate next)

A implementação do middleware que corrige Entity.Mention.Text para um valor com o qual RemoveMentionText pode funcionar.

Parameters:

context - O objeto de contexto para essa vez.
next - O delegado a ser chamado para continuar o pipeline de middleware do bot.

Aplica-se a