com.microsoft.bot.schema

Este pacote contém as classes de modelos para com.microsoft.bot.schema.

Classes

AadResourceUrls

O modelo de Urls do AadResource.

Activity

A classe Atividade contém todas as propriedades que atividades individuais e mais específicas podem conter.

ActivityEventNames

Defina valores para nomes de eventos comuns usados por atividades do tipo AtividadeTipos. evento.

ActivityTypes

Define valores para tipos dede atividade.

AdaptiveCardAuthentication

Define a estrutura que chega à Atividade.obterValue(). Autenticação para a atividade Invoke com o nome 'adaptávelCartão/ação'.

AdaptiveCardInvokeAction

Define a estrutura que chega à Atividade.obterValue(). Ação para invocar a atividade com o nome de "cartão/açãoadaptável".

AdaptiveCardInvokeResponse

Define a estrutura retornada como resultado de uma atividade Invoke com o Nome de 'Cartão/ação adaptável'.

AdaptiveCardInvokeValue

Define a estrutura que chega à Atividade.Valor para a atividade Invoke com o Nome de 'cartão/açãoadaptável'.

AnimationCard

Um cartão de animação (Ex: gif ou clipe de vídeo curto).

Attachment

Um anexo dentro de uma atividade.

AttachmentData

Dados de anexo.

AttachmentInfo

Metdata para um anexo.

AttachmentView

Nome e tamanho da Exibição de Anexo.

AudioCard

Cartão de áudio.

BasicCard

Um cartão básico.

CallerIdConstants

Constantes para valores de ID dedo Chamador.

CardAction

Uma ação clicável.

CardImage

Uma imagem em um cartão.

ChannelAccount

Informações da conta de canal necessárias para rotear uma mensagem.

CommandResultValue<T>

O campo de valor de uma atividade dede resultado dede comando contém metadados relacionados a um resultado de comando.Uma carga de dados extensível opcional poderá ser incluída se definido pelo nome da atividade de resultado do comando.

CommandValue<T>

O campo de valor de uma atividade dede comando contém metadados relacionados a um comando.Uma carga de dados extensível opcional poderá ser incluída se definido pelo nome da atividade de comando.

ConversationAccount

A conta de conversa representa a identidade da conversa em um canal.

ConversationMembers

Conversa e seus membros.

ConversationParameters

Parâmetros para criar uma nova conversa.

ConversationReference

Um objeto relacionado a um ponto específico em uma conversa.

ConversationResourceResponse

Uma resposta que contém um recurso.

ConversationsResult

Resultado das conversas.

Entity

Objeto de metadados relativo a uma atividade.

Error

Objeto que representa informações de erro.

ErrorResponse

Uma resposta à API HTTP.

ExpectedReplies

Respostas em resposta aos modos dede entrega.EXPECT_REPLIES.

Fact

Conjunto de pares chave-valor.

GeoCoordinates

Coordenadas degeográfica (tipo de entidade: " coordenadas dehttps://schema.org/geo").

HandoffEventNames

Define valores para nomes de eventos de entrega.

HeroCard

Um cartão Hero (cartão com uma única imagem grande).

InnerHttpError

Objeto que representa o erro http interno.

MediaCard

Cartão de mídia.

MediaEventValue

Parâmetro suplementar para eventos de mídia.

MediaUrl

URL de mídia.

Mention

Informações de menção (tipo de entidade: "menção").

MessageReaction

Objeto de reação de mensagem.

MessageReactionTypes

Define valores para tipos dede reação dede mensagem.

NanoClockHelper

Um relógio nanossegundos personalizado que fornece acesso ao instantâneo, data e hora atuais usando um fuso horário.

OAuthCard

Um cartão que representa uma solicitação para formatar uma entrada por meio do OAuth.

PagedMembersResult

Página de membros.

Pair<L,R>

Uma classe simples de 2 tuplas, já que o Java não dá suporte nativo a elas.

Place

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

ReceiptCard

Um cartão de confirmação.

ReceiptItem

Um item em um cartão de confirmação.

ResourceResponse

Uma resposta que contém uma ID de recurso.

ResultPair<OUT_VALUE>

Par de resultados.

SemanticAction

Representa uma referência a uma ação programática.

Serialization

Auxiliares de serialização.

SignInConstants

Nomes para operações de invocação de entrada no protocolo de token.

SignInResource

Um tipo que contém informações para logon único.

SigninCard

Um cartão que representa uma solicitação para entrar.

SpeechConstants

Define constantes que podem ser usadas no processamento de interações de fala.

SuggestedActions

Ações desugeridas que podem ser executadas.

TextHighlight

Refere-se a uma subcadeia de caracteres de conteúdo em outro campo.

Thing

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

ThumbnailCard

Um cartão em miniatura (cartão com uma única imagem em miniatura pequena).

ThumbnailUrl

URL de miniatura.

TokenExchangeInvokeRequest

Uma solicitação para trocar um token.

TokenExchangeInvokeResponse

O objeto de resposta de uma invocação de troca de tokens.

TokenExchangeRequest

Solicite que o conteúdo seja enviado ao Serviço de Token do Bot Framework para Logon Único.Se o URI estiver definido como um escopo personalizado, o Serviço de Token trocará o token em seu cache por um token direcionado ao escopo personalizado e o retornará na resposta.Se um Token for enviado no conteúdo, o Serviço de Token trocará o token por um token direcionado aos escopos especificados na conexão OAauth correspondente.

TokenExchangeResource

Esquema de resposta enviado de volta do Serviço de Token do Bot Framework necessário para iniciar um logon único do usuário.

TokenExchangeState

Objeto de estado passado para o serviço de token de bot.

TokenRequest

Uma solicitação para receber um token de usuário.

TokenResponse

Uma resposta que inclui um token de usuário.

TokenStatus

O status de um token específico.

Transcript

Uma coleção de atividades que está em conformidade com o esquema de transcrição.

VideoCard

Placa de vídeo.

Interfaces

EntitySerialization

Interface de marcador de sub-entidades.

Enumerações

ActionTypes

Define tipos de ação para botões clicáveis.

ActivityImportance

Define valores para a Importância dode Atividade.

AttachmentLayoutTypes

Define valores para tipos dede layout deanexo.

ContactRelationUpdateActionTypes

Define valores para tipos dede ação dede atualização dede relação de contato.

DeliveryModes

Valores para o campo modo dede entrega.

EndOfConversationCodes

Define valores para códigos dedede Fim de.

InputHints

Define valores para dicas dede entrada.

InstallationUpdateActionTypes

Define valores para Tipos dede Ação de AtualizaçãodeInstalação.

RoleTypes

Função da entidade por trás da conta (exemplo: Usuário, Bot etc.).

SemanticActionStates

Indica se a ação semântica está iniciando, continuando ou concluída.

TextFormatTypes

Define valores para tipos dede formato dede texto.