CartõesCards

Um cartão é um contêiner de interface do usuário (IU) para informações curtas ou relacionadas.A card is a user-interface (UI) container for short or related pieces of information. Os cartões podem ter várias propriedades e anexos.Cards can have multiple properties and attachments. Os cartões podem incluir botões que podem acionar ações de cartão.Cards can include buttons which can trigger Card actions.

Cartões adaptáveisAdaptive cards

Os cartões adaptáveis são uma nova especificação de produto cruzado para cartões em produtos da Microsoft, incluindo bots, Cortana, Outlook e Windows.Adaptive cards are a new cross product specification for cards in Microsoft products including Bots, Cortana, Outlook, and Windows. Eles são o tipo de cartão recomendado para o desenvolvimento do novo Teams.They are the recommended card type for new Teams development. Para obter informações gerais da equipe de cartões adaptáveis, consulte visão geral de cartões adaptáveis.For general information from the Adaptive cards team see Adaptive Cards Overview. Você pode usar cartões adaptáveis em qualquer lugar onde você pode usar cartões herói existentes, cartões do Office365 e cartões de miniaturas.You can use adaptive cards anywhere you can use existing Hero cards, Office365 cards, and Thumbnail cards.

Além de cartões adaptáveis, o Teams oferece suporte a dois outros tipos de cartões:In addition to Adaptive Cards, Teams supports two other types of cards:

  • Cartões de conexão, usados como parte dos conectores do Office 365.Connector Cards, used as part of Office 365 connectors.
  • Cartões simples da estrutura de bot, como os cartões de miniatura e herói.Simple cards from the bot framework, such as the thumbnail and hero cards.

Esses tipos de cartão são descritos com mais detalhes na referência de cartão de equipes.These card types are described more fully in the Teams Card Reference.

O Microsoft Teams usa cartões em três locais diferentes:Teams uses cards in three different places:

  • ConectoresConnectors
  • BotsBots
  • Extensões de mensagensMessaging extensions

Cartões adaptáveis e WebHooks de entradaAdaptive cards and incoming webhooks

Observação

Os cartões adaptáveis são suportados em WebHooks de entrada como parte do programa Public Developer Preview.Adaptive cards are supported in incoming webhooks as part of the public developer preview program. As visualizações públicas estão disponíveis para acesso antecipado e comentários.Public previews are available for early-access and feedback. Embora o lançamento seja estável e tenha passou por testes extensivos, ele não se destina ao uso em produção.Although the release is stable and has undergone extensive testing, it is not intended for use in production.

✔ Dentro da visualização do desenvolvedor, todos os elementos nativos do esquema de cartão adaptável, exceto Action.Submit , são totalmente suportados.✔ Within the developer preview, all native adaptive card schema elements, except Action.Submit, are fully supported.

✔ As ações com suporte são Action. OpenURL, Action. iscarde Action. ToggleVisibility.✔ The supported Actions are Action.OpenURL, Action.ShowCard, and Action.ToggleVisibility.

Cartões em conectoresCards in Connectors

Os cartões foram definidos pela primeira vez como parte do Outlook e do Office 365 e são usados como parte dos conectores do Office 365.Cards were first defined as part of Outlook and Office 365, and are used as part of Office 365 Connectors. Como muitos aplicativos do Office 365, o Teams suporta conectores.Like many Office 365 applications, Teams supports Connectors. Você pode saber mais sobre conectores nos conectores do Office 365 para o Microsoft Teamse encontrar a especificação de cartões em conectores na referência do cartão de mensagens acionáveis.You can learn more about Connectors in Office 365 Connectors for Microsoft Teams, and find the specification for cards in connectors in Actionable message card reference.

Cartões em botsCards in Bots

A estrutura do Microsoft bot ampliou a especificação de cartões adicionando um conjunto de cartões predefinidos que os bots podiam usar como parte das mensagens de bot.The Microsoft Bot Framework extended the cards specification by adding a set of predefined cards that bots could use as part of bot messages. O Microsoft Teams suporta bots usando a estrutura de bot, mas dá suporte a um conjunto de cartões levemente diferente.Teams supports bots using the Bot Framework but it supports a slightly different set of these cards. As informações gerais sobre cartões na estrutura de bot podem ser encontradas em Adicionar anexos de cartão avançado a mensagens.General information on cards in Bot Framework can be found in Add rich card attachments to messages. Esses cartões são chamados de cartões simples no Microsoft Teams.These cards are called simple cards in Teams.

Os bots no Teams podem usar qualquer tipo de cartão: simples, conector ou adaptável.Bots in Teams can use any type of card: simple, connector or adaptive. Os cartões suportados por bots no Teams são detalhados na referência de cartões de equipes.Cards that are supported by bots in Teams are detailed in Teams Card Reference.

Cartões em extensões de mensagensCards in Messaging Extensions

As extensões de mensagens também podem retornar um cartão.Messaging Extensions can also return a card. As extensões de mensagens podem usar qualquer tipo de cartão: simples, conector ou adaptável.Messaging extensions can use any type of card: simple, connector or adaptive. Esses cartões são encontrados na referência do cartão do teams.These cards are found in the Teams Card Reference.

Referência de cartãoCard reference

Todos os cartões usados pelo Teams estão listados na referência do cartão de equipe.All cards used by Teams are listed in the Teams Card Reference. Esta referência também descreve as diferenças entre placas e cartões da estrutura de bot no Microsoft Teams.This reference also describes differences between Bot Framework cards and cards in Teams.