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

メッセージに添付ファイルを表示する方法を取得します。

戻り値:

添付ファイルのレイアウト。

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

メッセージの一意の ID を取得します。

戻り値:

一意の ID。

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

スレッドの親/ルート メッセージの ID を取得します。

戻り値:

親/ルート メッセージの ID。

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)

メッセージの一意の ID を設定します。

パラメーター:

withId - メッセージの新しい ID。

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)

スレッドの親/ルート メッセージの ID を設定します。

パラメーター:

withReplyToId - 親/ルート メッセージの ID。

setSubject

public void setSubject(String withSubject)

メッセージの件名行を設定します。

パラメーター:

withSubject - メッセージの件名行。

setSummary

public void setSummary(String withSummary)

通知に使用できるメッセージの概要テキストを設定します。

パラメーター:

withSummary - 概要テキスト。

適用対象