Adicionar chat numa aplicação de separador do Teams
Quando utiliza um modelo de aplicação de separador baseado em cenários para criar um novo projeto com o Teams Toolkit no Visual Studio Code, a biblioteca de cliente JavaScript do Teams é instalada automaticamente. O Teams Toolkit facilita a inclusão de funcionalidades nativas do Teams nas aplicações de separador que criar.
Suponha que pretende que os utilizadores da sua aplicação possam iniciar uma nova conversa do Teams com os destinatários que escolheram a partir da sua aplicação.
Para criar esta funcionalidade, pode utilizar as seguintes funções na biblioteca de cliente JavaScript do Teams:
-
app.initialize()
: para garantir que a aplicação é totalmente inicializada antes de efetuar chamadas através da biblioteca de cliente JavaScript do Teams. -
app.getContext()
: para obter o contexto atual da sua aplicação. -
people.isSupported()
: para garantir que a capacidade de pessoas é suportada no contexto atual. -
people.selectPeople()
: para apresentar um seletor de pessoas ao utilizador. Em seguida, o utilizador pode selecionar os participantes que pretende incluir na conversa. -
chat.isSupported()
: para garantir que a capacidade de chat é suportada no contexto atual. -
chat.openGroupChat()
: para criar uma nova conversa do Teams para os utilizadores selecionados e levar o utilizador diretamente para a conversa.
Na próxima unidade, irá aprender a criar um novo projeto de aplicação do Teams que contém um separador. Irá utilizar o Teams Toolkit no Visual Studio Code e aprender a integrar o chat num separador com a biblioteca de cliente JavaScript do Teams.