TeamsChannelData Classe
- java.
lang. Object - com.
microsoft. bot. schema. teams. TeamsChannelData
- com.
public class TeamsChannelData
Dados de canal específicos para mensagens recebidas no Microsoft Teams.
Resumo do Construtor
Construtor | Description |
---|---|
TeamsChannelData() |
Uma nova instância de Dados do Canal |
TeamsChannelData(String withTeamsChannelId, String withTeamsTeamId, ChannelInfo withChannel, String withEventType, TeamInfo withTeam, NotificationInfo withNotification, TenantInfo withTenant) |
Uma nova instância de Dados do Canal |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Channel |
getChannel()
Obtém informações sobre o canal no qual a mensagem foi enviada. |
java.lang.String |
getEventType()
Obtém o tipo de evento. |
Teams |
getMeeting()
Informações sobre a reunião na qual a mensagem foi enviada. |
Notification |
getNotification()
Obtém as configurações de notificação para a mensagem. |
java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> |
getProperties()
Contém as propriedades de estouro que não são propriedades de primeira classe no objeto . |
Team |
getTeam()
Obtém informações sobre a equipe na qual a mensagem foi enviada. |
java.lang.String |
getTeamsChannelId()
Obtenha um identificador exclusivo que representa um canal. |
java.lang.String |
getTeamsTeamId()
Obtenha um identificador exclusivo que representa uma equipe. |
Tenant |
getTenant()
Obtém informações sobre o locatário no qual a mensagem estava. |
void |
setChannel(ChannelInfo withChannel)
Define informações sobre o canal no qual a mensagem foi enviada. |
void |
setEventType(String withEventType)
Define o tipo de evento. |
void |
setMeeting(TeamsMeetingInfo withMeeting)
Define informações sobre a reunião na qual a mensagem foi enviada. |
void |
setNotification(NotificationInfo withNotification)
Define as configurações de notificação para a mensagem. |
void |
setProperties(String key, JsonNode withValue)
Contém as propriedades de estouro que não são propriedades de primeira classe no objeto . |
void |
setTeam(TeamInfo withTeam)
Define informações sobre a equipe na qual a mensagem foi enviada. |
void |
setTeamsChannelId(String withTeamsChannelId)
Defina o identificador exclusivo que representa um canal. |
void |
setTeamsTeamId(String withTeamsTeamId)
Defina o identificador exclusivo que representa uma equipe. |
void |
setTenant(TenantInfo withTenant)
Define informações sobre o locatário no qual a mensagem estava. |
Métodos herdados de java.lang.Object
Detalhes do construtor
TeamsChannelData
public TeamsChannelData()
Uma nova instância de TeamChannelData.
TeamsChannelData
public TeamsChannelData(String withTeamsChannelId, String withTeamsTeamId, ChannelInfo withChannel, String withEventType, TeamInfo withTeam, NotificationInfo withNotification, TenantInfo withTenant)
Uma nova instância de TeamChannelData.
Parameters:
Detalhes do método
getChannel
public ChannelInfo getChannel()
Obtém informações sobre o canal no qual a mensagem foi enviada.
Returns:
getEventType
public String getEventType()
Obtém o tipo de evento.
Returns:
getMeeting
public TeamsMeetingInfo getMeeting()
Informações sobre a reunião na qual a mensagem foi enviada.
Returns:
getNotification
public NotificationInfo getNotification()
Obtém as configurações de notificação para a mensagem.
Returns:
getProperties
public Map
Contém as propriedades de estouro que não são propriedades de primeira classe no objeto . Isso permite extensibilidade ao manter o objeto .
Returns:
getTeam
public TeamInfo getTeam()
Obtém informações sobre a equipe na qual a mensagem foi enviada.
Returns:
getTeamsChannelId
public String getTeamsChannelId()
Obtenha um identificador exclusivo que representa um canal.
Returns:
getTeamsTeamId
public String getTeamsTeamId()
Obtenha um identificador exclusivo que representa uma equipe.
Returns:
getTenant
public TenantInfo getTenant()
Obtém informações sobre o locatário no qual a mensagem estava.
Returns:
setChannel
public void setChannel(ChannelInfo withChannel)
Define informações sobre o canal no qual a mensagem foi enviada.
Parameters:
setEventType
public void setEventType(String withEventType)
Define o tipo de evento.
Parameters:
setMeeting
public void setMeeting(TeamsMeetingInfo withMeeting)
Define informações sobre a reunião na qual a mensagem foi enviada.
Parameters:
setNotification
public void setNotification(NotificationInfo withNotification)
Define as configurações de notificação para a mensagem.
Parameters:
setProperties
public void setProperties(String key, JsonNode withValue)
Contém as propriedades de estouro que não são propriedades de primeira classe no objeto . Isso permite extensibilidade ao manter o objeto .
Parameters:
setTeam
public void setTeam(TeamInfo withTeam)
Define informações sobre a equipe na qual a mensagem foi enviada.
Parameters:
setTeamsChannelId
public void setTeamsChannelId(String withTeamsChannelId)
Defina o identificador exclusivo que representa um canal.
Parameters:
setTeamsTeamId
public void setTeamsTeamId(String withTeamsTeamId)
Defina o identificador exclusivo que representa uma equipe.
Parameters:
setTenant
public void setTenant(TenantInfo withTenant)
Define informações sobre o locatário no qual a mensagem estava.
Parameters: