SkypeMentionNormalizeMiddleware Clase

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

Implementaciones

de middleware

public class SkypeMentionNormalizeMiddleware
implements Middleware

Middleware para aplicar revisiones a las entidades de Skype, ya que no se ajustan a los valores esperados. Los bots que interactúan con Skype deben usar este middleware si se usan menciones.

Un campo de referencia de Skype "texto" tiene el formato: <en id=\"28:2bc5b54d-5d48-4ff1-bd25-03dcbb5ce918\">botname Pero Activity.Text no contiene esas etiquetas y RemoveMentionText no puede quitar la entidad de Activity.Text. Esto quitará los nodos, dejando solo el nombre.

Resumen del constructor

Constructor Description
SkypeMentionNormalizeMiddleware()

Resumen del método

Modificador y tipo Método y descripción
static void normalizeSkypeMentionText(Activity activity)

Corrige el texto incorrecto de la mención de Skype.

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

Implementación de middleware que corrige Entity.Mención.Texto a un valor QuitarMenciónTexto puede funcionar.

Métodos heredados 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

Detalles del constructor

SkypeMentionNormalizeMiddleware

public SkypeMentionNormalizeMiddleware()

Detalles del método

normalizeSkypeMentionText

public static void normalizeSkypeMentionText(Activity activity)

Corrige el texto incorrecto de la mención de Skype. Esto cambiará el valor de texto de todas las entidades de mención de Skype.

Parámetros:

activity - Actividad que se va a corregir.

onTurn

public CompletableFuture onTurn(TurnContext context, NextDelegate next)

Implementación de middleware que corrige Entity.Mention.Text en un valor Con el que RemoveMentionText puede funcionar.

Parámetros:

context - Objeto de contexto para este turno.
next - Delegado al que se va a llamar para continuar con la canalización de middleware del bot.

Se aplica a