MessageActionsPayload Classe

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

public class MessageActionsPayload

Rappresenta il singolo messaggio all'interno di una chat o di un canale in cui viene eseguita un'azione di messaggio.

Riepilogo dei costruttori

Costruttore Descrizione
MessageActionsPayload()

Riepilogo dei metodi

Modificatore e tipo Metodo e descrizione
java.lang.String getAttachmentLayout()

Ottiene la modalità di visualizzazione degli allegati nel messaggio.

java.util.List<MessageActionsPayloadAttachment> getAttachments()

Ottiene gli allegati nel messaggio: scheda, immagine, file e così via.

MessageActionsPayloadBody getBody()

Ottiene la rappresentazione in testo non crittografato/HTML del contenuto del messaggio.

java.lang.String getCreatedDateTime()

Ottiene il timestamp di quando è stato creato il messaggio.

java.lang.Boolean getDeleted()

Indica se un messaggio è stato eliminato leggero.

MessageActionsPayloadFrom getFrom()

Ottiene il mittente del messaggio.

java.lang.String getId()

Ottiene l'ID univoco del messaggio.

java.lang.String getImportance()

Ottiene l'importanza del messaggio.

java.lang.String getLastModifiedDateTime()

Ottiene il timestamp di quando il messaggio è stato modificato o aggiornato.

java.lang.String getLinkToMessage()

Ottiene il collegamento al messaggio.

java.lang.String getLocale()

Ottiene le impostazioni locali del messaggio impostato dal client.

java.util.List<MessageActionsPayloadMention> getMentions()

Ottiene l'elenco di entità menzionate nel messaggio.

java.lang.String getMessageType()

Ottiene il tipo di messaggio: impostato automaticamente sul messaggio.

java.util.List<MessageActionsPayloadReaction> getReactions()

Ottiene le reazioni per il messaggio.

java.lang.String getReplyToId()

Ottiene l'ID del messaggio padre/radice del thread.

java.lang.String getSubject()

Ottiene la riga dell'oggetto del messaggio.

java.lang.String getSummary()

Ottiene il testo di riepilogo del messaggio che può essere utilizzato per le notifiche.

void setAttachmentLayout(String withAttachmentLayout)

Imposta la modalità di visualizzazione degli allegati nel messaggio.

void setAttachments(List<MessageActionsPayloadAttachment> withAttachments)

Imposta gli allegati nel messaggio: scheda, immagine, file e così via.

void setBody(MessageActionsPayloadBody withBody)

Imposta la rappresentazione in testo non crittografato/HTML del contenuto del messaggio.

void setCreatedDateTime(String withCreatedDateTime)

Imposta il timestamp di quando è stato creato il messaggio.

void setDeleted(Boolean withDeleted)

Indica se un messaggio è stato eliminato leggero.

void setFrom(MessageActionsPayloadFrom withFrom)

Imposta il mittente del messaggio.

void setId(String withId)

Imposta l'ID univoco del messaggio.

void setImportance(String withImportance)

Imposta l'importanza del messaggio.

void setLastModifiedDateTime(String withLastModifiedDateTime)

Imposta il timestamp di quando il messaggio è stato modificato o aggiornato.

void setLinkToMessage(String withLinkToMessage)

Imposta il collegamento al messaggio.

void setLocale(String withLocale)

Imposta le impostazioni locali del messaggio impostato dal client.

void setMentions(List<MessageActionsPayloadMention> withMentions)

Imposta l'elenco di entità menzionate nel messaggio.

void setMessageType(String withMessageType)

Imposta il tipo di messaggio.

void setReactions(List<MessageActionsPayloadReaction> withReactions)

Imposta le reazioni per il messaggio.

void setReplyToId(String withReplyToId)

Imposta l'ID del messaggio padre/radice del thread.

void setSubject(String withSubject)

Imposta la riga dell'oggetto del messaggio.

void setSummary(String withSummary)

Imposta il testo di riepilogo del messaggio che può essere usato per le notifiche.

Metodi ereditati da 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

Dettagli costruttore

MessageActionsPayload

public MessageActionsPayload()

Dettagli metodo

getAttachmentLayout

public String getAttachmentLayout()

Ottiene la modalità di visualizzazione degli allegati nel messaggio.

Restituisce:

Layout degli allegati.

getAttachments

public List getAttachments()

Ottiene gli allegati nel messaggio: scheda, immagine, file e così via.

Restituisce:

Allegati del messaggio.

getBody

public MessageActionsPayloadBody getBody()

Ottiene la rappresentazione in testo non crittografato/HTML del contenuto del messaggio.

Restituisce:

Corpo del messaggio.

getCreatedDateTime

public String getCreatedDateTime()

Ottiene il timestamp di quando è stato creato il messaggio.

Restituisce:

Timestamp del messaggio.

getDeleted

public Boolean getDeleted()

Indica se un messaggio è stato eliminato leggero.

Restituisce:

True se eliminato.

getFrom

public MessageActionsPayloadFrom getFrom()

Ottiene il mittente del messaggio.

Restituisce:

Mittente del messaggio.

getId

public String getId()

Ottiene l'ID univoco del messaggio.

Restituisce:

ID univoco.

getImportance

public String getImportance()

Ottiene l'importanza del messaggio.

Restituisce:

I valori possibili includono: 'normal', 'high', 'urgente'

getLastModifiedDateTime

public String getLastModifiedDateTime()

Ottiene il timestamp di quando il messaggio è stato modificato o aggiornato.

Restituisce:

Timestamp del messaggio.

getLinkToMessage

public String getLinkToMessage()

Ottiene il collegamento al messaggio.

Restituisce:

Collegamento al messaggio.

getLocale

public String getLocale()

Ottiene le impostazioni locali del messaggio impostato dal client.

Restituisce:

Impostazioni locali del messaggio.

getMentions

public List getMentions()

Ottiene l'elenco di entità menzionate nel messaggio.

Restituisce:

Elenco di menzioni.

getMessageType

public String getMessageType()

Ottiene il tipo di messaggio: impostato automaticamente sul messaggio.

Restituisce:

I valori possibili includono: 'message'

getReactions

public List getReactions()

Ottiene le reazioni per il messaggio.

Restituisce:

Reazioni ai messaggi.

getReplyToId

public String getReplyToId()

Ottiene l'ID del messaggio padre/radice del thread.

Restituisce:

ID del messaggio padre/radice.

getSubject

public String getSubject()

Ottiene la riga dell'oggetto del messaggio.

Restituisce:

Riga dell'oggetto del messaggio.

getSummary

public String getSummary()

Ottiene il testo di riepilogo del messaggio che può essere utilizzato per le notifiche.

Restituisce:

Testo di riepilogo.

setAttachmentLayout

public void setAttachmentLayout(String withAttachmentLayout)

Imposta la modalità di visualizzazione degli allegati nel messaggio.

Parametri:

withAttachmentLayout - Layout degli allegati.

setAttachments

public void setAttachments(List withAttachments)

Imposta gli allegati nel messaggio: scheda, immagine, file e così via.

Parametri:

withAttachments - Allegati del messaggio.

setBody

public void setBody(MessageActionsPayloadBody withBody)

Imposta la rappresentazione in testo non crittografato/HTML del contenuto del messaggio.

Parametri:

withBody - Corpo del messaggio.

setCreatedDateTime

public void setCreatedDateTime(String withCreatedDateTime)

Imposta il timestamp di quando è stato creato il messaggio.

Parametri:

withCreatedDateTime - Timestamp del messaggio.

setDeleted

public void setDeleted(Boolean withDeleted)

Indica se un messaggio è stato eliminato leggero.

Parametri:

withDeleted - True se eliminato.

setFrom

public void setFrom(MessageActionsPayloadFrom withFrom)

Imposta il mittente del messaggio.

Parametri:

withFrom - Mittente del messaggio.

setId

public void setId(String withId)

Imposta l'ID univoco del messaggio.

Parametri:

withId - Nuovo ID del messaggio.

setImportance

public void setImportance(String withImportance)

Imposta l'importanza del messaggio.

Parametri:

withImportance - I valori possibili includono: 'normal', 'high', 'urgente'

setLastModifiedDateTime

public void setLastModifiedDateTime(String withLastModifiedDateTime)

Imposta il timestamp di quando il messaggio è stato modificato o aggiornato.

Parametri:

withLastModifiedDateTime - Timestamp del messaggio.

setLinkToMessage

public void setLinkToMessage(String withLinkToMessage)

Imposta il collegamento al messaggio.

Parametri:

withLinkToMessage - Collegamento al messaggio.

setLocale

public void setLocale(String withLocale)

Imposta le impostazioni locali del messaggio impostato dal client.

Parametri:

withLocale - Impostazioni locali del messaggio.

setMentions

public void setMentions(List withMentions)

Imposta l'elenco di entità menzionate nel messaggio.

Parametri:

withMentions - Elenco di menzioni.

setMessageType

public void setMessageType(String withMessageType)

Imposta il tipo di messaggio.

Parametri:

withMessageType - I valori possibili includono: 'message'

setReactions

public void setReactions(List withReactions)

Imposta le reazioni per il messaggio.

Parametri:

withReactions - Reazioni ai messaggi.

setReplyToId

public void setReplyToId(String withReplyToId)

Imposta l'ID del messaggio padre/radice del thread.

Parametri:

withReplyToId - ID del messaggio padre/radice.

setSubject

public void setSubject(String withSubject)

Imposta la riga dell'oggetto del messaggio.

Parametri:

withSubject - Riga dell'oggetto del messaggio.

setSummary

public void setSummary(String withSummary)

Imposta il testo di riepilogo del messaggio che può essere usato per le notifiche.

Parametri:

withSummary - Testo di riepilogo.

Si applica a