MessageActionsPayload Klasse

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

public class MessageActionsPayload

Stellt die einzelne Nachricht in einem Chat oder Kanal dar, in dem eine Nachrichtenaktion ausgeführt wird.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
MessageActionsPayload()

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
java.lang.String getAttachmentLayout()

Ruft ab, wie die Anlagen in der Nachricht angezeigt werden.

java.util.List<MessageActionsPayloadAttachment> getAttachments()

Ruft Anlagen in der Nachricht - Karte, Bild, Datei usw. ab.

MessageActionsPayloadBody getBody()

Ruft nurtext/HTML-Darstellung des Inhalts der Nachricht ab.

java.lang.String getCreatedDateTime()

Ruft den Zeitstempel des Zeitpunkts der Erstellung der Nachricht ab.

java.lang.Boolean getDeleted()

Gibt an, ob eine Nachricht vorläufig gelöscht wurde.

MessageActionsPayloadFrom getFrom()

Ruft den Absender der Nachricht ab.

java.lang.String getId()

Ruft die eindeutige ID der Nachricht ab.

java.lang.String getImportance()

Ruft die Wichtigkeit der Nachricht ab.

java.lang.String getLastModifiedDateTime()

Ruft den Zeitstempel ab, zu dem die Nachricht bearbeitet oder aktualisiert wurde.

java.lang.String getLinkToMessage()

Ruft den Link zurück zur Nachricht ab.

java.lang.String getLocale()

Ruft das Gebietsschema der vom Client festgelegten Nachricht ab.

java.util.List<MessageActionsPayloadMention> getMentions()

Ruft eine Liste der entitäten ab, die in der Nachricht erwähnt werden.

java.lang.String getMessageType()

Ruft den Nachrichtentyp ab – automatisch auf Nachricht festgelegt.

java.util.List<MessageActionsPayloadReaction> getReactions()

Ruft Reaktionen für die Nachricht ab.

java.lang.String getReplyToId()

Ruft die ID der übergeordneten/Stammnachricht des Threads ab.

java.lang.String getSubject()

Ruft die Betreffzeile der Nachricht ab.

java.lang.String getSummary()

Ruft den Zusammenfassungstext der Nachricht ab, die für Benachrichtigungen verwendet werden kann.

void setAttachmentLayout(String withAttachmentLayout)

Legt fest, wie die Anlagen in der Nachricht angezeigt werden.

void setAttachments(List<MessageActionsPayloadAttachment> withAttachments)

Legt Anlagen in der Nachricht fest – Karte, Bild, Datei usw.

void setBody(MessageActionsPayloadBody withBody)

Legt die Klartext-/HTML-Darstellung des Inhalts der Nachricht fest.

void setCreatedDateTime(String withCreatedDateTime)

Legt den Zeitstempel fest, zu dem die Nachricht erstellt wurde.

void setDeleted(Boolean withDeleted)

Gibt an, ob eine Nachricht vorläufig gelöscht wurde.

void setFrom(MessageActionsPayloadFrom withFrom)

Legt den Absender der Nachricht fest.

void setId(String withId)

Legt die eindeutige ID der Nachricht fest.

void setImportance(String withImportance)

Legt die Wichtigkeit der Nachricht fest.

void setLastModifiedDateTime(String withLastModifiedDateTime)

Legt den Zeitstempel fest, zu dem die Nachricht bearbeitet oder aktualisiert wurde.

void setLinkToMessage(String withLinkToMessage)

Legt den Link wieder auf die Nachricht fest.

void setLocale(String withLocale)

Legt das Gebietsschema der vom Client festgelegten Nachricht fest.

void setMentions(List<MessageActionsPayloadMention> withMentions)

Legt die Liste der in der Nachricht erwähnten Entitäten fest.

void setMessageType(String withMessageType)

Legt den Nachrichtentyp fest.

void setReactions(List<MessageActionsPayloadReaction> withReactions)

Legt Reaktionen für die Nachricht fest.

void setReplyToId(String withReplyToId)

Legt die ID der übergeordneten/Stammnachricht des Threads fest.

void setSubject(String withSubject)

Legt die Betreffzeile der Nachricht fest.

void setSummary(String withSummary)

Legt den Zusammenfassungstext der Nachricht fest, die für Benachrichtigungen verwendet werden kann.

Geerbte Methoden von 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

Details zum Konstruktor

MessageActionsPayload

public MessageActionsPayload()

Details zur Methode

getAttachmentLayout

public String getAttachmentLayout()

Ruft ab, wie die Anlagen in der Nachricht angezeigt werden.

Gibt zurück:

Das Anlagenlayout.

getAttachments

public List getAttachments()

Ruft Anlagen in der Nachricht - Karte, Bild, Datei usw. ab.

Gibt zurück:

Die Nachrichtenanlagen.

getBody

public MessageActionsPayloadBody getBody()

Ruft nurtext/HTML-Darstellung des Inhalts der Nachricht ab.

Gibt zurück:

Der Nachrichtentext.

getCreatedDateTime

public String getCreatedDateTime()

Ruft den Zeitstempel des Zeitpunkts der Erstellung der Nachricht ab.

Gibt zurück:

Der Zeitstempel der Nachricht.

getDeleted

public Boolean getDeleted()

Gibt an, ob eine Nachricht vorläufig gelöscht wurde.

Gibt zurück:

True, wenn gelöscht.

getFrom

public MessageActionsPayloadFrom getFrom()

Ruft den Absender der Nachricht ab.

Gibt zurück:

Der Absender der Nachricht.

getId

public String getId()

Ruft die eindeutige ID der Nachricht ab.

Gibt zurück:

Die eindeutige ID.

getImportance

public String getImportance()

Ruft die Wichtigkeit der Nachricht ab.

Gibt zurück:

Mögliche Werte sind: "normal", "hoch", "dringend"

getLastModifiedDateTime

public String getLastModifiedDateTime()

Ruft den Zeitstempel ab, zu dem die Nachricht bearbeitet oder aktualisiert wurde.

Gibt zurück:

Der Zeitstempel der Nachricht.

getLinkToMessage

public String getLinkToMessage()

Ruft den Link zurück zur Nachricht ab.

Gibt zurück:

Der Link zurück zur Nachricht.

getLocale

public String getLocale()

Ruft das Gebietsschema der vom Client festgelegten Nachricht ab.

Gibt zurück:

Das Nachrichtengebietsschema.

getMentions

public List getMentions()

Ruft eine Liste der entitäten ab, die in der Nachricht erwähnt werden.

Gibt zurück:

Die Liste der Erwähnungen.

getMessageType

public String getMessageType()

Ruft den Nachrichtentyp ab – automatisch auf Nachricht festgelegt.

Gibt zurück:

Mögliche Werte sind: "message"

getReactions

public List getReactions()

Ruft Reaktionen für die Nachricht ab.

Gibt zurück:

Nachrichtenreaktionen.

getReplyToId

public String getReplyToId()

Ruft die ID der übergeordneten/Stammnachricht des Threads ab.

Gibt zurück:

Die ID der übergeordneten/Stammnachricht.

getSubject

public String getSubject()

Ruft die Betreffzeile der Nachricht ab.

Gibt zurück:

Die Betreffzeile der Nachricht.

getSummary

public String getSummary()

Ruft den Zusammenfassungstext der Nachricht ab, die für Benachrichtigungen verwendet werden kann.

Gibt zurück:

Der Zusammenfassungstext.

setAttachmentLayout

public void setAttachmentLayout(String withAttachmentLayout)

Legt fest, wie die Anlagen in der Nachricht angezeigt werden.

Parameter:

withAttachmentLayout - Das Anlagenlayout.

setAttachments

public void setAttachments(List withAttachments)

Legt Anlagen in der Nachricht fest – Karte, Bild, Datei usw.

Parameter:

withAttachments - Die Nachrichtenanlagen.

setBody

public void setBody(MessageActionsPayloadBody withBody)

Legt die Klartext-/HTML-Darstellung des Inhalts der Nachricht fest.

Parameter:

withBody - Der Nachrichtentext.

setCreatedDateTime

public void setCreatedDateTime(String withCreatedDateTime)

Legt den Zeitstempel fest, zu dem die Nachricht erstellt wurde.

Parameter:

withCreatedDateTime - Der Zeitstempel der Nachricht.

setDeleted

public void setDeleted(Boolean withDeleted)

Gibt an, ob eine Nachricht vorläufig gelöscht wurde.

Parameter:

withDeleted - True, wenn gelöscht.

setFrom

public void setFrom(MessageActionsPayloadFrom withFrom)

Legt den Absender der Nachricht fest.

Parameter:

withFrom - Der Absender der Nachricht.

setId

public void setId(String withId)

Legt die eindeutige ID der Nachricht fest.

Parameter:

withId - Die neue ID der Nachricht.

setImportance

public void setImportance(String withImportance)

Legt die Wichtigkeit der Nachricht fest.

Parameter:

withImportance - Mögliche Werte sind: "normal", "hoch", "dringend"

setLastModifiedDateTime

public void setLastModifiedDateTime(String withLastModifiedDateTime)

Legt den Zeitstempel fest, zu dem die Nachricht bearbeitet oder aktualisiert wurde.

Parameter:

withLastModifiedDateTime - Der Zeitstempel der Nachricht.

setLinkToMessage

public void setLinkToMessage(String withLinkToMessage)

Legt den Link wieder auf die Nachricht fest.

Parameter:

withLinkToMessage - Der Link zurück zur Nachricht.

setLocale

public void setLocale(String withLocale)

Legt das Gebietsschema der vom Client festgelegten Nachricht fest.

Parameter:

withLocale - Das Nachrichtengebietsschema.

setMentions

public void setMentions(List withMentions)

Legt die Liste der in der Nachricht erwähnten Entitäten fest.

Parameter:

withMentions - Die Liste der Erwähnungen.

setMessageType

public void setMessageType(String withMessageType)

Legt den Nachrichtentyp fest.

Parameter:

withMessageType - Mögliche Werte sind: "message"

setReactions

public void setReactions(List withReactions)

Legt Reaktionen für die Nachricht fest.

Parameter:

withReactions - Nachrichtenreaktionen.

setReplyToId

public void setReplyToId(String withReplyToId)

Legt die ID der übergeordneten/Stammnachricht des Threads fest.

Parameter:

withReplyToId - Die ID der übergeordneten/Stammnachricht.

setSubject

public void setSubject(String withSubject)

Legt die Betreffzeile der Nachricht fest.

Parameter:

withSubject - Die Betreffzeile der Nachricht.

setSummary

public void setSummary(String withSummary)

Legt den Zusammenfassungstext der Nachricht fest, die für Benachrichtigungen verwendet werden kann.

Parameter:

withSummary - Der Zusammenfassungstext.

Gilt für: