MessageActionsPayload Classe

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

public class MessageActionsPayload

Représente le message individuel au sein d’une conversation ou d’un canal dans lequel des actions de message sont effectuées.

Récapitulatif du constructeur

Constructeur Description
MessageActionsPayload()

Résumé de la méthode

Modificateur et type Méthode et description
java.lang.String getAttachmentLayout()

Obtient la façon dont les pièces jointes sont affichées dans le message.

java.util.List<MessageActionsPayloadAttachment> getAttachments()

Obtient les pièces jointes dans le message : carte, image, fichier, etc.

MessageActionsPayloadBody getBody()

Obtient une représentation en texte clair/HTML du contenu du message.

java.lang.String getCreatedDateTime()

Obtient l’horodatage de la création du message.

java.lang.Boolean getDeleted()

Indique si un message a été supprimé de manière réversible.

MessageActionsPayloadFrom getFrom()

Obtient l’expéditeur du message.

java.lang.String getId()

Obtient l’ID unique du message.

java.lang.String getImportance()

Obtient l’importance du message.

java.lang.String getLastModifiedDateTime()

Obtient l’horodatage du moment où le message a été modifié ou mis à jour.

java.lang.String getLinkToMessage()

Obtient le lien vers le message.

java.lang.String getLocale()

Obtient les paramètres régionaux du message défini par le client.

java.util.List<MessageActionsPayloadMention> getMentions()

Obtient la liste des entités mentionnées dans le message.

java.lang.String getMessageType()

Obtient le type de message : défini automatiquement sur message.

java.util.List<MessageActionsPayloadReaction> getReactions()

Obtient des réactions pour le message.

java.lang.String getReplyToId()

Obtient l’ID du message parent/racine du thread.

java.lang.String getSubject()

Obtient la ligne d’objet du message.

java.lang.String getSummary()

Obtient le texte récapitulative du message qui peut être utilisé pour les notifications.

void setAttachmentLayout(String withAttachmentLayout)

Définit la façon dont les pièces jointes sont affichées dans le message.

void setAttachments(List<MessageActionsPayloadAttachment> withAttachments)

Définit les pièces jointes dans le message : carte, image, fichier, etc.

void setBody(MessageActionsPayloadBody withBody)

Définit la représentation en texte clair/HTML du contenu du message.

void setCreatedDateTime(String withCreatedDateTime)

Définit l’horodatage de la création du message.

void setDeleted(Boolean withDeleted)

Indique si un message a été supprimé de manière réversible.

void setFrom(MessageActionsPayloadFrom withFrom)

Définit l’expéditeur du message.

void setId(String withId)

Définit l’ID unique du message.

void setImportance(String withImportance)

Définit l’importance du message.

void setLastModifiedDateTime(String withLastModifiedDateTime)

Définit l’horodatage du moment où le message a été modifié ou mis à jour.

void setLinkToMessage(String withLinkToMessage)

Définit le lien vers le message.

void setLocale(String withLocale)

Définit les paramètres régionaux du message défini par le client.

void setMentions(List<MessageActionsPayloadMention> withMentions)

Définit la liste des entités mentionnées dans le message.

void setMessageType(String withMessageType)

Définit le type de message.

void setReactions(List<MessageActionsPayloadReaction> withReactions)

Définit des réactions pour le message.

void setReplyToId(String withReplyToId)

Définit l’ID du message parent/racine du thread.

void setSubject(String withSubject)

Définit la ligne d’objet du message.

void setSummary(String withSummary)

Définit le texte récapitulative du message qui peut être utilisé pour les notifications.

Méthodes héritées 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

Détails du constructeur

MessageActionsPayload

public MessageActionsPayload()

Détails de la méthode

getAttachmentLayout

public String getAttachmentLayout()

Obtient la façon dont les pièces jointes sont affichées dans le message.

Retours:

Disposition des pièces jointes.

getAttachments

public List getAttachments()

Obtient les pièces jointes dans le message : carte, image, fichier, etc.

Retours:

Pièces jointes du message.

getBody

public MessageActionsPayloadBody getBody()

Obtient une représentation en texte clair/HTML du contenu du message.

Retours:

Corps du message.

getCreatedDateTime

public String getCreatedDateTime()

Obtient l’horodatage de la création du message.

Retours:

Horodatage du message.

getDeleted

public Boolean getDeleted()

Indique si un message a été supprimé de manière réversible.

Retours:

True si elle est supprimée.

getFrom

public MessageActionsPayloadFrom getFrom()

Obtient l’expéditeur du message.

Retours:

Expéditeur du message.

getId

public String getId()

Obtient l’ID unique du message.

Retours:

ID unique.

getImportance

public String getImportance()

Obtient l’importance du message.

Retours:

Les valeurs possibles sont les suivantes : 'normal', 'high', 'urgent'

getLastModifiedDateTime

public String getLastModifiedDateTime()

Obtient l’horodatage du moment où le message a été modifié ou mis à jour.

Retours:

Horodatage du message.

getLinkToMessage

public String getLinkToMessage()

Obtient le lien vers le message.

Retours:

Lien vers le message.

getLocale

public String getLocale()

Obtient les paramètres régionaux du message défini par le client.

Retours:

Paramètres régionaux du message.

getMentions

public List getMentions()

Obtient la liste des entités mentionnées dans le message.

Retours:

Liste des mentions.

getMessageType

public String getMessageType()

Obtient le type de message : défini automatiquement sur message.

Retours:

Les valeurs possibles sont les suivantes : « message »

getReactions

public List getReactions()

Obtient des réactions pour le message.

Retours:

Réactions des messages.

getReplyToId

public String getReplyToId()

Obtient l’ID du message parent/racine du thread.

Retours:

ID du message parent/racine.

getSubject

public String getSubject()

Obtient la ligne d’objet du message.

Retours:

Ligne d’objet du message.

getSummary

public String getSummary()

Obtient le texte récapitulative du message qui peut être utilisé pour les notifications.

Retours:

Texte de synthèse.

setAttachmentLayout

public void setAttachmentLayout(String withAttachmentLayout)

Définit la façon dont les pièces jointes sont affichées dans le message.

Paramètres:

withAttachmentLayout - Disposition des pièces jointes.

setAttachments

public void setAttachments(List withAttachments)

Définit les pièces jointes dans le message : carte, image, fichier, etc.

Paramètres:

withAttachments - Pièces jointes du message.

setBody

public void setBody(MessageActionsPayloadBody withBody)

Définit la représentation en texte clair/HTML du contenu du message.

Paramètres:

withBody - Corps du message.

setCreatedDateTime

public void setCreatedDateTime(String withCreatedDateTime)

Définit l’horodatage de la création du message.

Paramètres:

withCreatedDateTime - Horodatage du message.

setDeleted

public void setDeleted(Boolean withDeleted)

Indique si un message a été supprimé de manière réversible.

Paramètres:

withDeleted - True si elle est supprimée.

setFrom

public void setFrom(MessageActionsPayloadFrom withFrom)

Définit l’expéditeur du message.

Paramètres:

withFrom - Expéditeur du message.

setId

public void setId(String withId)

Définit l’ID unique du message.

Paramètres:

withId - Nouvel ID du message.

setImportance

public void setImportance(String withImportance)

Définit l’importance du message.

Paramètres:

withImportance - Les valeurs possibles sont les suivantes : 'normal', 'high', 'urgent'

setLastModifiedDateTime

public void setLastModifiedDateTime(String withLastModifiedDateTime)

Définit l’horodatage du moment où le message a été modifié ou mis à jour.

Paramètres:

withLastModifiedDateTime - Horodatage du message.

setLinkToMessage

public void setLinkToMessage(String withLinkToMessage)

Définit le lien vers le message.

Paramètres:

withLinkToMessage - Lien vers le message.

setLocale

public void setLocale(String withLocale)

Définit les paramètres régionaux du message défini par le client.

Paramètres:

withLocale - Paramètres régionaux du message.

setMentions

public void setMentions(List withMentions)

Définit la liste des entités mentionnées dans le message.

Paramètres:

withMentions - Liste des mentions.

setMessageType

public void setMessageType(String withMessageType)

Définit le type de message.

Paramètres:

withMessageType - Les valeurs possibles sont les suivantes : « message »

setReactions

public void setReactions(List withReactions)

Définit des réactions pour le message.

Paramètres:

withReactions - Réactions des messages.

setReplyToId

public void setReplyToId(String withReplyToId)

Définit l’ID du message parent/racine du thread.

Paramètres:

withReplyToId - ID du message parent/racine.

setSubject

public void setSubject(String withSubject)

Définit la ligne d’objet du message.

Paramètres:

withSubject - Ligne d’objet du message.

setSummary

public void setSummary(String withSummary)

Définit le texte récapitulative du message qui peut être utilisé pour les notifications.

Paramètres:

withSummary - Texte de synthèse.

S’applique à