TeamsChannelData Klasse
- java.
lang. Object - com.
microsoft. bot. schema. teams. TeamsChannelData
- com.
public class TeamsChannelData
Kanaldaten, die spezifisch für Nachrichten sind, die in Microsoft Teams empfangen wurden.
Zusammenfassung zum Konstruktor
| Konstruktor | Beschreibung |
|---|---|
| TeamsChannelData() |
Eine neue Instanz von Team |
| TeamsChannelData(String withTeamsChannelId, String withTeamsTeamId, ChannelInfo withChannel, String withEventType, TeamInfo withTeam, NotificationInfo withNotification, TenantInfo withTenant) |
Eine neue Instanz von Team |
Methodenzusammenfassung
| Modifizierer und Typ | Methode und Beschreibung |
|---|---|
|
Channel |
getChannel()
Ruft Informationen zum Kanal ab, in dem die Nachricht gesendet wurde. |
| java.lang.String |
getEventType()
Ruft den Ereignistyp ab. |
|
Teams |
getMeeting()
Informationen zur Besprechung, in der die Nachricht gesendet wurde. |
|
Notification |
getNotification()
Ruft Benachrichtigungseinstellungen für die Nachricht ab. |
| java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> |
getProperties()
Enthält die Überlaufeigenschaften, die keine Eigenschaften der ersten Klasse im Objekt sind. |
|
Team |
getTeam()
Ruft Informationen zum Team ab, in dem die Nachricht gesendet wurde. |
| java.lang.String |
getTeamsChannelId()
Rufen Sie einen eindeutigen Bezeichner ab, der einen Kanal darstellt. |
| java.lang.String |
getTeamsTeamId()
Rufen Sie einen eindeutigen Bezeichner ab, der ein Team darstellt. |
|
Tenant |
getTenant()
Ruft Informationen zum Mandanten ab, in dem die Nachricht war. |
| void |
setChannel(ChannelInfo withChannel)
Legt Informationen zum Kanal fest, in dem die Nachricht gesendet wurde. |
| void |
setEventType(String withEventType)
Legt den Ereignistyp fest. |
| void |
setMeeting(TeamsMeetingInfo withMeeting)
Legt Informationen zur Besprechung fest, in der die Nachricht gesendet wurde. |
| void |
setNotification(NotificationInfo withNotification)
Legt Benachrichtigungseinstellungen für die Nachricht fest. |
| void |
setProperties(String key, JsonNode withValue)
Enthält die Überlaufeigenschaften, die keine Eigenschaften der ersten Klasse im Objekt sind. |
| void |
setTeam(TeamInfo withTeam)
Legt Informationen zum Team fest, in dem die Nachricht gesendet wurde. |
| void |
setTeamsChannelId(String withTeamsChannelId)
Legen Sie einen eindeutigen Bezeichner fest, der einen Kanal darstellt. |
| void |
setTeamsTeamId(String withTeamsTeamId)
Legen Sie einen eindeutigen Bezeichner fest, der ein Team darstellt. |
| void |
setTenant(TenantInfo withTenant)
Legt Informationen zum Mandanten fest, in dem die Nachricht war. |
Geerbte Methoden von java.lang.Object
Details zum Konstruktor
TeamsChannelData
public TeamsChannelData()
Eine neue Instanz von TeamChannelData.
TeamsChannelData
public TeamsChannelData(String withTeamsChannelId, String withTeamsTeamId, ChannelInfo withChannel, String withEventType, TeamInfo withTeam, NotificationInfo withNotification, TenantInfo withTenant)
Eine neue Instanz von TeamChannelData.
Parameter:
Details zur Methode
getChannel
public ChannelInfo getChannel()
Ruft Informationen zum Kanal ab, in dem die Nachricht gesendet wurde.
Gibt zurück:
getEventType
public String getEventType()
Ruft den Ereignistyp ab.
Gibt zurück:
getMeeting
public TeamsMeetingInfo getMeeting()
Informationen zur Besprechung, in der die Nachricht gesendet wurde.
Gibt zurück:
getNotification
public NotificationInfo getNotification()
Ruft Benachrichtigungseinstellungen für die Nachricht ab.
Gibt zurück:
getProperties
public Map
Enthält die Überlaufeigenschaften, die keine Eigenschaften der ersten Klasse im Objekt sind. Dies ermöglicht die Erweiterbarkeit, während das Objekt beibehalten wird.
Gibt zurück:
getTeam
public TeamInfo getTeam()
Ruft Informationen zum Team ab, in dem die Nachricht gesendet wurde.
Gibt zurück:
getTeamsChannelId
public String getTeamsChannelId()
Rufen Sie einen eindeutigen Bezeichner ab, der einen Kanal darstellt.
Gibt zurück:
getTeamsTeamId
public String getTeamsTeamId()
Rufen Sie einen eindeutigen Bezeichner ab, der ein Team darstellt.
Gibt zurück:
getTenant
public TenantInfo getTenant()
Ruft Informationen zum Mandanten ab, in dem die Nachricht war.
Gibt zurück:
setChannel
public void setChannel(ChannelInfo withChannel)
Legt Informationen zum Kanal fest, in dem die Nachricht gesendet wurde.
Parameter:
setEventType
public void setEventType(String withEventType)
Legt den Ereignistyp fest.
Parameter:
setMeeting
public void setMeeting(TeamsMeetingInfo withMeeting)
Legt Informationen zur Besprechung fest, in der die Nachricht gesendet wurde.
Parameter:
setNotification
public void setNotification(NotificationInfo withNotification)
Legt Benachrichtigungseinstellungen für die Nachricht fest.
Parameter:
setProperties
public void setProperties(String key, JsonNode withValue)
Enthält die Überlaufeigenschaften, die keine Eigenschaften der ersten Klasse im Objekt sind. Dies ermöglicht die Erweiterbarkeit, während das Objekt beibehalten wird.
Parameter:
setTeam
public void setTeam(TeamInfo withTeam)
Legt Informationen zum Team fest, in dem die Nachricht gesendet wurde.
Parameter:
setTeamsChannelId
public void setTeamsChannelId(String withTeamsChannelId)
Legen Sie einen eindeutigen Bezeichner fest, der einen Kanal darstellt.
Parameter:
setTeamsTeamId
public void setTeamsTeamId(String withTeamsTeamId)
Legen Sie einen eindeutigen Bezeichner fest, der ein Team darstellt.
Parameter:
setTenant
public void setTenant(TenantInfo withTenant)
Legt Informationen zum Mandanten fest, in dem die Nachricht war.
Parameter: