MessagingExtensionResult Classe

  • java.lang.Object
    • com.microsoft.bot.schema.teams.MessagingExtensionResult

public class MessagingExtensionResult

Resultado da extensão de mensagens.

Resumo do Construtor

Construtor Description
MessagingExtensionResult()

Resumo do método

Modificador e tipo Método e descrição
Activity getActivityPreview()

Obtém (somente quando o tipo é visualização de mensagem de bot) Atividade de mensagem.

java.lang.String getAttachmentLayout()

Obtém uma dica de como lidar com vários anexos.

java.util.List<MessagingExtensionAttachment> getAttachments()

Obtém (somente quando o tipo é resultado) Anexos.

MessagingExtensionSuggestedAction getSuggestedActions()

Obtém (somente quando o tipo é autenticação ou configuração) ações sugeridas.

java.lang.String getText()

Obtém (somente quando o tipo é mensagem) Texto.

java.lang.String getType()

Obtém o tipo do resultado.

void setActivityPreview(Activity withActivityPreview)

Define (somente quando o tipo é visualização de mensagem do bot) Atividade de mensagem.

void setAttachment(MessagingExtensionAttachment withAttachment)

Define (somente quando o tipo é resultado) Anexos ao anexo específico.

void setAttachmentLayout(String withAttachmentLayout)

Define uma dica de como lidar com vários anexos.

void setAttachments(List<MessagingExtensionAttachment> withAttachments)

Define (somente quando o tipo é resultado) Anexos.

void setSuggestedActions(MessagingExtensionSuggestedAction withSuggestedActions)

Define (somente quando o tipo é autenticação ou configuração) ações sugeridas.

void setText(String withText)

Define (somente quando o tipo é mensagem) Texto.

void setType(String withType)

Define o tipo do resultado.

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

MessagingExtensionResult

public MessagingExtensionResult()

Detalhes do método

getActivityPreview

public Activity getActivityPreview()

Obtém (somente quando o tipo é botMessagePreview) Atividade de mensagem.

Returns:

A atividade de visualização.

getAttachmentLayout

public String getAttachmentLayout()

Obtém uma dica de como lidar com vários anexos. Os valores possíveis incluem: 'list', 'grid'

Returns:

A dica de layout do anexo.

getAttachments

public List getAttachments()

Obtém (somente quando o tipo é resultado) Anexos.

Returns:

Os anexos de resultado.

getSuggestedActions

public MessagingExtensionSuggestedAction getSuggestedActions()

Obtém (somente quando o tipo é autenticação ou configuração) ações sugeridas.

Returns:

As ações sugeridas.

getText

public String getText()

Obtém (somente quando o tipo é mensagem) Texto.

Returns:

O texto do resultado.

getType

public String getType()

Obtém o tipo do resultado. Os valores possíveis incluem: 'result', 'auth', 'config', 'message', 'botMessagePreview'

Returns:

O tipo de resultado.

setActivityPreview

public void setActivityPreview(Activity withActivityPreview)

Define (somente quando o tipo é botMessagePreview) Atividade de mensagem.

Parameters:

withActivityPreview - A atividade de visualização.

setAttachment

public void setAttachment(MessagingExtensionAttachment withAttachment)

Define (somente quando o tipo é resultado) Anexos ao anexo específico. Isso substitui todos os anexos anteriores no objeto .

Parameters:

withAttachment - O anexo.

setAttachmentLayout

public void setAttachmentLayout(String withAttachmentLayout)

Define uma dica de como lidar com vários anexos. Os valores possíveis incluem: 'list', 'grid'

Parameters:

withAttachmentLayout - A dica de layout do anexo.

setAttachments

public void setAttachments(List withAttachments)

Define (somente quando o tipo é resultado) Anexos. Isso substitui todos os anexos anteriores no objeto .

Parameters:

withAttachments - Os anexos de resultado.

setSuggestedActions

public void setSuggestedActions(MessagingExtensionSuggestedAction withSuggestedActions)

Define (somente quando o tipo é autenticação ou configuração) ações sugeridas.

Parameters:

withSuggestedActions - As ações sugeridas.

setText

public void setText(String withText)

Define (somente quando o tipo é mensagem) Texto.

Parameters:

withText - O texto do resultado.

setType

public void setType(String withType)

Define o tipo do resultado. Os valores possíveis incluem: 'result', 'auth', 'config', 'message', 'botMessagePreview'

Parameters:

withType - O tipo de resultado.

Aplica-se a