MessageActionsPayload 類別

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

public class MessageActionsPayload

表示在聊天或頻道內採取訊息動作的個別訊息。

建構函式摘要

建構函式 Description
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()

取得訊息的唯一標識碼。

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()

取得線程之父/根訊息的標識符。

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)

設定訊息的唯一標識碼。

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)

設定線程之父/根訊息的標識符。

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()

取得附件在訊息中的顯示方式。

傳回:

附件配置。

getAttachments

public List getAttachments()

取得訊息中的附件 - 卡片、影像、檔案等。

傳回:

郵件附件。

getBody

public MessageActionsPayloadBody getBody()

取得訊息內容的純文字/HTML 表示。

傳回:

訊息本文。

getCreatedDateTime

public String getCreatedDateTime()

取得訊息建立時的時間戳。

傳回:

訊息的時間戳。

getDeleted

public Boolean getDeleted()

指出訊息是否已虛刪除。

傳回:

如果已刪除,則為 True。

getFrom

public MessageActionsPayloadFrom getFrom()

取得訊息的寄件者。

傳回:

郵件寄件者。

getId

public String getId()

取得訊息的唯一標識碼。

傳回:

唯一標識碼。

getImportance

public String getImportance()

取得訊息的重要性。

傳回:

可能的值包括:'normal'、'high'、'urgent'

getLastModifiedDateTime

public String getLastModifiedDateTime()

取得編輯或更新訊息的時間戳。

傳回:

訊息的時間戳。

getLinkToMessage

public String getLinkToMessage()

取得訊息的連結。

傳回:

回傳至訊息的連結。

getLocale

public String getLocale()

取得客戶端所設定之訊息的地區設定。

傳回:

訊息地區設定。

getMentions

public List getMentions()

取得訊息中提及的實體清單。

傳回:

提及的清單。

getMessageType

public String getMessageType()

取得訊息的類型 - 自動設定為訊息。

傳回:

可能的值包括:'message'

getReactions

public List getReactions()

取得訊息的反應。

傳回:

訊息反應。

getReplyToId

public String getReplyToId()

取得線程之父/根訊息的標識符。

傳回:

父/根訊息的標識符。

getSubject

public String getSubject()

取得訊息的主旨行。

傳回:

郵件主旨行。

getSummary

public String getSummary()

取得可用於通知之訊息的摘要文字。

傳回:

摘要文字。

setAttachmentLayout

public void setAttachmentLayout(String withAttachmentLayout)

設定附件在訊息中的顯示方式。

參數:

withAttachmentLayout - 附件配置。

setAttachments

public void setAttachments(List withAttachments)

設定訊息中的附件 - 卡片、影像、檔案等。

參數:

withAttachments - 郵件附件。

setBody

public void setBody(MessageActionsPayloadBody withBody)

設定訊息內容的純文字/HTML 表示。

參數:

withBody - 訊息本文。

setCreatedDateTime

public void setCreatedDateTime(String withCreatedDateTime)

設定訊息建立時的時間戳。

參數:

withCreatedDateTime - 訊息時間戳。

setDeleted

public void setDeleted(Boolean withDeleted)

指出訊息是否已虛刪除。

參數:

withDeleted - 如果已刪除,則為 True。

setFrom

public void setFrom(MessageActionsPayloadFrom withFrom)

設定郵件的寄件者。

參數:

withFrom - 郵件寄件者。

setId

public void setId(String withId)

設定訊息的唯一標識碼。

參數:

withId - 訊息的新標識碼。

setImportance

public void setImportance(String withImportance)

設定訊息的重要性。

參數:

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

setLastModifiedDateTime

public void setLastModifiedDateTime(String withLastModifiedDateTime)

設定訊息編輯或更新時的時間戳。

參數:

withLastModifiedDateTime - 訊息時間戳。

setLinkToMessage

public void setLinkToMessage(String withLinkToMessage)

將連結設定回訊息。

參數:

withLinkToMessage - 回傳至訊息的連結。

setLocale

public void setLocale(String withLocale)

設定客戶端所設定之訊息的地區設定。

參數:

withLocale - 訊息地區設定。

setMentions

public void setMentions(List withMentions)

設定訊息中提及的實體清單。

參數:

withMentions - 提及的清單。

setMessageType

public void setMessageType(String withMessageType)

設定訊息的類型。

參數:

withMessageType - 可能的值包括:'message'

setReactions

public void setReactions(List withReactions)

設定訊息的反應。

參數:

withReactions - 訊息反應。

setReplyToId

public void setReplyToId(String withReplyToId)

設定線程之父/根訊息的標識符。

參數:

withReplyToId - 父/根訊息的標識符。

setSubject

public void setSubject(String withSubject)

設定郵件的主旨行。

參數:

withSubject - 郵件主旨行。

setSummary

public void setSummary(String withSummary)

設定可用於通知之訊息的摘要文字。

參數:

withSummary - 摘要文字。

適用於