MessageActionsPayload 类

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

public class MessageActionsPayload

表示聊天或频道中执行消息操作的单个消息。

构造函数摘要

构造函数 说明
MessageActionsPayload()

方法摘要

修饰符和类型 方法和描述
java.lang.String getAttachmentLayout()

获取附件 () 在消息中的显示方式。

java.util.List<MessageActionsPayloadAttachment> getAttachments()

获取邮件中的附件 - 卡片、图像、文件等。

MessageActionsPayloadBody getBody()

获取邮件内容的纯文本/HTML 表示形式。

java.lang.String getCreatedDateTime()

获取创建消息时的时间戳。

java.lang.Boolean getDeleted()

指示消息是否已软删除。

MessageActionsPayloadFrom getFrom()

获取消息的发件人。

java.lang.String getId()

获取消息的唯一 ID。

java.lang.String getImportance()

获取消息的重要性。

java.lang.String getLastModifiedDateTime()

获取编辑或更新消息的时间戳。

java.lang.String getLinkToMessage()

获取返回消息的链接。

java.lang.String getLocale()

获取客户端设置的消息的区域设置。

java.util.List<MessageActionsPayloadMention> getMentions()

获取消息中提到的实体的列表。

java.lang.String getMessageType()

获取消息的类型 - 自动设置为消息。

java.util.List<MessageActionsPayloadReaction> getReactions()

获取消息的反应。

java.lang.String getReplyToId()

获取线程的父/根消息的 ID。

java.lang.String getSubject()

获取消息的主题行。

java.lang.String getSummary()

获取可用于通知的消息的摘要文本。

void setAttachmentLayout(String withAttachmentLayout)

设置附件 () 在邮件中的显示方式。

void setAttachments(List<MessageActionsPayloadAttachment> withAttachments)

设置邮件中的附件 - 卡片、图像、文件等。

void setBody(MessageActionsPayloadBody withBody)

设置邮件内容的纯文本/HTML 表示形式。

void setCreatedDateTime(String withCreatedDateTime)

设置创建消息的时间戳。

void setDeleted(Boolean withDeleted)

指示消息是否已软删除。

void setFrom(MessageActionsPayloadFrom withFrom)

设置邮件的发件人。

void setId(String withId)

设置消息的唯一 ID。

void setImportance(String withImportance)

设置消息的重要性。

void setLastModifiedDateTime(String withLastModifiedDateTime)

设置编辑或更新消息的时间戳。

void setLinkToMessage(String withLinkToMessage)

设置回消息的链接。

void setLocale(String withLocale)

设置客户端设置的消息的区域设置。

void setMentions(List<MessageActionsPayloadMention> withMentions)

设置消息中提到的实体的列表。

void setMessageType(String withMessageType)

设置消息的类型。

void setReactions(List<MessageActionsPayloadReaction> withReactions)

设置消息的反应。

void setReplyToId(String withReplyToId)

设置线程的父/根消息的 ID。

void setSubject(String withSubject)

设置邮件的主题行。

void setSummary(String withSummary)

设置可用于通知的消息的摘要文本。

方法继承自 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

构造函数详细信息

MessageActionsPayload

public MessageActionsPayload()

方法详细信息

getAttachmentLayout

public String getAttachmentLayout()

获取附件 () 在消息中的显示方式。

Returns:

附件布局。

getAttachments

public List getAttachments()

获取邮件中的附件 - 卡片、图像、文件等。

Returns:

邮件附件。

getBody

public MessageActionsPayloadBody getBody()

获取邮件内容的纯文本/HTML 表示形式。

Returns:

消息正文。

getCreatedDateTime

public String getCreatedDateTime()

获取创建消息时的时间戳。

Returns:

消息的时间戳。

getDeleted

public Boolean getDeleted()

指示消息是否已软删除。

Returns:

如果已删除,则为 True。

getFrom

public MessageActionsPayloadFrom getFrom()

获取消息的发件人。

Returns:

消息发件人。

getId

public String getId()

获取消息的唯一 ID。

Returns:

唯一 ID。

getImportance

public String getImportance()

获取消息的重要性。

Returns:

可能的值包括:“normal”、“high”、“urgent”

getLastModifiedDateTime

public String getLastModifiedDateTime()

获取编辑或更新消息的时间戳。

Returns:

消息的时间戳。

getLinkToMessage

public String getLinkToMessage()

获取指向消息的链接。

Returns:

返回消息的链接。

getLocale

public String getLocale()

获取客户端设置的消息的区域设置。

Returns:

消息区域设置。

getMentions

public List getMentions()

获取消息中提到的实体的列表。

Returns:

提及列表。

getMessageType

public String getMessageType()

获取消息的类型 - 自动设置为消息。

Returns:

可能的值包括:“message”

getReactions

public List getReactions()

获取消息的反应。

Returns:

消息反应。

getReplyToId

public String getReplyToId()

获取线程的父/根消息的 ID。

Returns:

父/根消息的 ID。

getSubject

public String getSubject()

获取消息的主题行。

Returns:

邮件主题行。

getSummary

public String getSummary()

获取可用于通知的消息的摘要文本。

Returns:

摘要文本。

setAttachmentLayout

public void setAttachmentLayout(String withAttachmentLayout)

设置附件 () 在邮件中的显示方式。

Parameters:

withAttachmentLayout - 附件布局。

setAttachments

public void setAttachments(List withAttachments)

设置邮件中的附件 - 卡片、图像、文件等。

Parameters:

withAttachments - 邮件附件。

setBody

public void setBody(MessageActionsPayloadBody withBody)

设置邮件内容的纯文本/HTML 表示形式。

Parameters:

withBody - 消息正文。

setCreatedDateTime

public void setCreatedDateTime(String withCreatedDateTime)

设置创建消息的时间戳。

Parameters:

withCreatedDateTime - 消息时间戳。

setDeleted

public void setDeleted(Boolean withDeleted)

指示消息是否已软删除。

Parameters:

withDeleted - 如果已删除,则为 True。

setFrom

public void setFrom(MessageActionsPayloadFrom withFrom)

设置邮件的发件人。

Parameters:

withFrom - 消息发件人。

setId

public void setId(String withId)

设置消息的唯一 ID。

Parameters:

withId - 消息的新 ID。

setImportance

public void setImportance(String withImportance)

设置消息的重要性。

Parameters:

withImportance - 可能的值包括:“normal”、“high”、“urgent”

setLastModifiedDateTime

public void setLastModifiedDateTime(String withLastModifiedDateTime)

设置编辑或更新消息的时间戳。

Parameters:

withLastModifiedDateTime - 消息时间戳。

setLinkToMessage

public void setLinkToMessage(String withLinkToMessage)

设置回消息的链接。

Parameters:

withLinkToMessage - 返回消息的链接。

setLocale

public void setLocale(String withLocale)

设置客户端设置的消息的区域设置。

Parameters:

withLocale - 消息区域设置。

setMentions

public void setMentions(List withMentions)

设置消息中提到的实体的列表。

Parameters:

withMentions - 提及列表。

setMessageType

public void setMessageType(String withMessageType)

设置消息的类型。

Parameters:

withMessageType - 可能的值包括:“message”

setReactions

public void setReactions(List withReactions)

设置消息的反应。

Parameters:

withReactions - 消息反应。

setReplyToId

public void setReplyToId(String withReplyToId)

设置线程的父/根消息的 ID。

Parameters:

withReplyToId - 父/根消息的 ID。

setSubject

public void setSubject(String withSubject)

设置邮件的主题行。

Parameters:

withSubject - 邮件主题行。

setSummary

public void setSummary(String withSummary)

设置可用于通知的消息的摘要文本。

Parameters:

withSummary - 摘要文本。

适用于