com.microsoft.bot.schema

Este paquete contiene las clases de modelos para com.microsoft.bot.schema.

Clases

AadResourceUrls

Modelo de direcciones URL de AadResource.

Activity

La clase Activity contiene todas las propiedades que pueden contener actividades individuales y más específicas.

ActivityEventNames

Defina valores para los nombres de eventos comunes utilizados por las actividades de tipo ActivityTypes.Evento.

ActivityTypes

Define valores para ActivityTypes.

AdaptiveCardAuthentication

Define la estructura que llega a la actividad.obtenerValue(). Autenticación para la actividad Invoke con el nombre de "tarjeta o acción adaptables".

AdaptiveCardInvokeAction

Define la estructura que llega a la actividad.obtenerValue(). Acción para invocar actividad con el nombre de "tarjeta o acción adaptables".

AdaptiveCardInvokeResponse

Define la estructura que se devuelve como resultado de una actividad Invoke con el nombre "adaptiveCard/action".

AdaptiveCardInvokeValue

Define la estructura que llega a la actividad.valor de la actividad Invoke con el nombre de "tarjeta o acción adaptables".

AnimationCard

Una tarjeta de animación (por ejemplo: gif o clip de vídeo corto).

Attachment

Datos adjuntos dentro de una actividad.

AttachmentData

Datos adjuntos.

AttachmentInfo

Metdata para datos adjuntos.

AttachmentView

Nombre y tamaño de la vista de datos adjuntos.

AudioCard

Tarjeta de audio.

BasicCard

Una tarjeta básica.

CallerIdConstants

Constantes para los valores de identificador dellamador.

CardAction

Una acción que se puede hacer clic.

CardImage

Imagen en una tarjeta.

ChannelAccount

Información de la cuenta de canal necesaria para enrutar un mensaje.

CommandResultValue<T>

El campo de valor de un comandoResultadoActividad contiene metadatos relacionados con un resultado de comando.Se puede incluir una carga de datos extensible opcional si se define mediante el nombre de la actividad del resultado del comando.

CommandValue<T>

El campo de valor de un comandoActividad contiene metadatos relacionados con un comando.se puede incluir una carga de datos extensible opcional si se define mediante el nombre de la actividad del comando.

ConversationAccount

La cuenta de conversación representa la identidad de la conversación dentro de un canal.

ConversationMembers

Conversación y sus miembros.

ConversationParameters

Parámetros para crear una nueva conversación.

ConversationReference

Objeto relacionado con un punto determinado de una conversación.

ConversationResourceResponse

Respuesta que contiene un recurso.

ConversationsResult

Resultado de las conversaciones.

Entity

Objeto de metadatos que pertenece a una actividad.

Error

Objeto que representa información de error.

ErrorResponse

Una respuesta de LA API HTTP.

ExpectedReplies

Respuestas en respuesta a los modos de entrega.EXPECT_REPLIES.

Fact

Conjunto de pares clave-valor.

GeoCoordinates

Coordenadasgeográficas (tipo de entidad: "https://schema.org/GeoCoordinates").

HandoffEventNames

Define valores para los nombres de evento handoff.

HeroCard

Una tarjeta prominente (tarjeta con una sola imagen grande).

InnerHttpError

Objeto que representa un error http interno.

MediaCard

Tarjeta multimedia.

MediaEventValue

Parámetro complementario para eventos multimedia.

MediaUrl

Dirección URL de medios.

Mention

Información de mención (tipo de entidad: "mención").

MessageReaction

Objeto de reacción de mensaje.

MessageReactionTypes

Define los valores de MessageReactionTypes.

NanoClockHelper

Reloj nanosegundos personalizado que proporciona acceso al momento actual, fecha y hora mediante una zona horaria.

OAuthCard

Tarjeta que representa una solicitud para dar forma a un inicio de sesión a través de OAuth.

PagedMembersResult

Página de miembros.

Pair<L,R>

Una clase sencilla de tipo tupla 2, ya que Java no las admite de forma nativa.

Place

Place (tipo de entidad: "https://schema.org/Place").

ReceiptCard

Una tarjeta de recibo.

ReceiptItem

Un artículo en una tarjeta de recibo.

ResourceResponse

Respuesta que contiene un identificador de recurso.

ResultPair<OUT_VALUE>

Par de resultados.

SemanticAction

Representa una referencia a una acción mediante programación.

Serialization

Asistentes de serialización.

SignInConstants

Nombres para las operaciones de invocación de inicio de sesión en el protocolo de token.

SignInResource

Tipo que contiene información para el inicio de sesión único.

SigninCard

Tarjeta que representa una solicitud para iniciar sesión.

SpeechConstants

Define constantes que se pueden usar en el procesamiento de interacciones de voz.

SuggestedActions

Acciones desugeridas que se pueden realizar.

TextHighlight

Hace referencia a una subcadena de contenido dentro de otro campo.

Thing

Thing (tipo de entidad: "https://schema.org/Thing").

ThumbnailCard

Una tarjeta en miniatura (tarjeta con una sola imagen en miniatura pequeña).

ThumbnailUrl

Dirección URL de miniatura.

TokenExchangeInvokeRequest

Solicitud para intercambiar un token.

TokenExchangeInvokeResponse

Objeto de respuesta de una invocación de intercambio de tokens.

TokenExchangeRequest

Solicitud de carga que se va a enviar al Servicio de token de Bot Framework para el inicio de sesión único.Si el URI está establecido en un ámbito personalizado, el servicio de tokens intercambiará el token en su caché para un token que tenga como destino el ámbito personalizado y lo devolverá en la respuesta.Si se envía un token en la carga, el servicio de tokens intercambiará el token para un token que tiene como destino los ámbitos especificados en la conexión de OAauth correspondiente.

TokenExchangeResource

Esquema de respuesta devuelto desde Bot Framework Token Service necesario para iniciar un inicio de sesión único de usuario.

TokenExchangeState

Objeto de estado pasado al servicio de token de bot.

TokenRequest

Una solicitud para recibir un token de usuario.

TokenResponse

Respuesta que incluye un token de usuario.

TokenStatus

Estado de un token determinado.

Transcript

Colección de actividades que se ajusta al esquema de transcripción.

VideoCard

Tarjeta de vídeo.

Interfaces

EntitySerialization

Interfaz de marcador de subentidades.

Enumeraciones

ActionTypes

Define los tipos de acción para los botones que se pueden hacer clic.

ActivityImportance

Define los valores de ActivityImportance.

AttachmentLayoutTypes

Define los valores de AttachmentLayoutTypes.

ContactRelationUpdateActionTypes

Define los valores de ContactRelationUpdateActionTypes.

DeliveryModes

Valores para el campo Modo de entrega.

EndOfConversationCodes

Define valores para EndOfConversationCodes.

InputHints

Define los valores de InputHints.

InstallationUpdateActionTypes

Define los valores de InstallationUpdateActionTypes.

RoleTypes

Rol de la entidad detrás de la cuenta (ejemplo: usuario, bot, etc.).

SemanticActionStates

Indica si la acción semántica se inicia, continúa o se realiza.

TextFormatTypes

Define valores para TextFormatTypes.