Partilhar via


Interface MCSResponse (referência da API do cliente) (visualização)

Importante

  • Este é um recurso de visualização.
  • As funcionalidades de pré-visualização não se destinam a utilização em produção e podem ter funcionalidades restritas. Esses recursos estão sujeitos a termos de uso suplementares e estão disponíveis antes de um lançamento oficial para que os clientes possam obter acesso antecipado e fornecer feedback.

Uma interface que descreve os dados retornados pelos métodos executeEvent e executePrompt .

Propriedades

A tabela a seguir descreve as MCSResponse propriedades. Apenas a type propriedade estará sempre presente.

Nome Tipo Description
type string Required. O tipo de resposta.
id string Identificador exclusivo da resposta.
locale string Informações de localidade (por exemplo, idioma ou região).
replyToId string ID da mensagem a que está a responder.
timestamp string Carimbo de data/hora da resposta.
speak string Texto a ser falado por um sintetizador de voz.
text string Conteúdo em texto da resposta.
textFormat plain | markdown | xml Formato do conteúdo do texto.
suggestedActions { actions: any[]; to?: string[] } Ações sugeridas para o usuário tomar.
value unknown Carga útil ou dados personalizados.
valueType string Tipo de carga útil de valor.
name string Nome da resposta ou ação.
attachmentLayout list | carousel Estilo de layout para exibir anexos.
attachments Anexo[] Matriz de anexos incluídos na resposta.

Interface de anexo

Nome Tipo Description
content unknown Required. O conteúdo do anexo.
contentType string Descreve o tipo de conteúdo.