Tipo de recurso chatMessageAttachment

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor de versão.

Representa um anexo a uma entidade de mensagem de chat.

Uma entidade de tipo chatMessageAttachment é retornada como parte da API Obter mensagens de canal, como parte da entidade chatMessage .

Propriedades

Propriedade Tipo Descrição
id cadeia de caracteres Somente leitura. ID exclusiva do anexo.
contentType string O tipo de mídia do anexo de conteúdo. Ele pode ter os seguintes valores:
  • reference: o anexo é um link para outro arquivo. Preencha a contentURL com o link para o objeto.
  • Qualquer contentTypes compatível com o objeto Attachment do Bot Framework
  • application/vnd.microsoft.card.codesnippet: um snippet de código.
  • application/vnd.microsoft.card.announcement: um cabeçalho de comunicado.
contentUrl string URL para o conteúdo do anexo. Protocolos com suporte: http, https, arquivo e dados.
conteúdo string O conteúdo do anexo. Se o anexo for um cartão avançado, defina a propriedade como o objeto rich card. Essa propriedade e contentUrl são mutuamente exclusivos.
nome string Nome do anexo.
teamsAppId string A ID do Teams que está associado ao anexo. A propriedade é usada especificamente para atribuir um Teams de mensagem ao aplicativo especificado.
thumbnailUrl string URL para uma imagem em miniatura que o canal pode usar se der suporte ao uso de uma forma alternativa e menor de conteúdo ou contentUrl. Por exemplo, se você definir contentType como application/word e definir contentUrl como o local do documento do Word, poderá incluir uma imagem em miniatura que representa o documento. O canal pode exibir a imagem em miniatura em vez do documento. Quando o usuário clica na imagem, o canal abre o documento.

Representação JSON

Veja a seguir uma representação JSON do recurso

{
  "id": "string (identifier)",
  "contentType": "string",
  "contentUrl": "string",
  "content": "string",
  "name": "string",
  "teamsAppId": "string",
  "thumbnailUrl": "string"
}