TeamsChannelData Classe

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

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 Canalda Equipe.

TeamsChannelData(String withTeamsChannelId, String withTeamsTeamId, ChannelInfo withChannel, String withEventType, TeamInfo withTeam, NotificationInfo withNotification, TenantInfo withTenant)

Uma nova instância de Dados do Canalda Equipe.

Resumo do método

Modificador e tipo Método e descrição
ChannelInfo getChannel()

Obtém informações sobre o canal no qual a mensagem foi enviada.

java.lang.String getEventType()

Obtém o tipo de evento.

TeamsMeetingInfo getMeeting()

Informações sobre a reunião na qual a mensagem foi enviada.

NotificationInfo 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 .

TeamInfo 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.

TenantInfo 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

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

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:

withTeamsChannelId - a channelId no Teams
withTeamsTeamId - a teamId no Teams
withChannel - informações sobre o canal no qual a mensagem foi enviada.
withEventType - tipo de evento.
withTeam - informações sobre a equipe na qual a mensagem foi enviada.
withNotification - Configurações de notificação para a mensagem.
withTenant - Informações sobre o locatário no qual a mensagem estava.

Detalhes do método

getChannel

public ChannelInfo getChannel()

Obtém informações sobre o canal no qual a mensagem foi enviada.

Returns:

informações sobre o canal no qual a mensagem foi enviada.

getEventType

public String getEventType()

Obtém o tipo de evento.

Returns:

tipo de evento.

getMeeting

public TeamsMeetingInfo getMeeting()

Informações sobre a reunião na qual a mensagem foi enviada.

Returns:

As informações da reunião

getNotification

public NotificationInfo getNotification()

Obtém as configurações de notificação para a mensagem.

Returns:

configurações de notificação para a mensagem.

getProperties

public Map getProperties()

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:

Mapa de propriedades adicionais.

getTeam

public TeamInfo getTeam()

Obtém informações sobre a equipe na qual a mensagem foi enviada.

Returns:

informações sobre a equipe na qual a mensagem foi enviada.

getTeamsChannelId

public String getTeamsChannelId()

Obtenha um identificador exclusivo que representa um canal.

Returns:

Identificador exclusivo que representa um canal.

getTeamsTeamId

public String getTeamsTeamId()

Obtenha um identificador exclusivo que representa uma equipe.

Returns:

Identificador exclusivo que representa uma equipe.

getTenant

public TenantInfo getTenant()

Obtém informações sobre o locatário no qual a mensagem estava.

Returns:

informações sobre o locatário no qual a mensagem estava.

setChannel

public void setChannel(ChannelInfo withChannel)

Define informações sobre o canal no qual a mensagem foi enviada.

Parameters:

withChannel - informações sobre o canal no qual a mensagem foi enviada.

setEventType

public void setEventType(String withEventType)

Define o tipo de evento.

Parameters:

withEventType - tipo de evento.

setMeeting

public void setMeeting(TeamsMeetingInfo withMeeting)

Define informações sobre a reunião na qual a mensagem foi enviada.

Parameters:

withMeeting - As informações da reunião

setNotification

public void setNotification(NotificationInfo withNotification)

Define as configurações de notificação para a mensagem.

Parameters:

withNotification - configurações da mensagem.

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:

key - A chave da propriedade a ser definida.
withValue - O valor da propriedade.

setTeam

public void setTeam(TeamInfo withTeam)

Define informações sobre a equipe na qual a mensagem foi enviada.

Parameters:

withTeam - informações sobre a equipe na qual a mensagem foi enviada.

setTeamsChannelId

public void setTeamsChannelId(String withTeamsChannelId)

Defina o identificador exclusivo que representa um canal.

Parameters:

withTeamsChannelId - Identificador exclusivo que representa um canal.

setTeamsTeamId

public void setTeamsTeamId(String withTeamsTeamId)

Defina o identificador exclusivo que representa uma equipe.

Parameters:

withTeamsTeamId - Identificador exclusivo que representa uma equipe.

setTenant

public void setTenant(TenantInfo withTenant)

Define informações sobre o locatário no qual a mensagem estava.

Parameters:

withTenant - informações sobre o locatário no qual a mensagem estava.

Aplica-se a