Compartilhar via


tipo de recurso chatMessageAttachment

Namespace: microsoft.graph

Representa um anexo a uma entidade de mensagem de chat.

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

Propriedades

Propriedade Tipo Descrição
conteúdo string O conteúdo do anexo. Se o anexo for um cartão rico, defina a propriedade como o objeto cartão rico. Essa propriedade e contentUrl são mutuamente exclusivas.
contentType string O tipo de mídia do anexo de conteúdo. Ele pode ter os seguintes valores:
  • reference: Anexo é um link para outro arquivo. Preencha o contentURL com o link para o objeto.
  • Qualquer contentType com suporte pelo objeto Anexo do Bot Framework
  • application/vnd.microsoft.card.codesnippet: um snippet de código.
  • application/vnd.microsoft.card.announcement: um cabeçalho de anúncio.
contentUrl string A URL do conteúdo do anexo.
id cadeia de caracteres Somente leitura. A ID exclusiva do anexo.
nome string O nome do anexo.
teamsAppId string A ID do aplicativo Teams que está associada ao anexo. A propriedade é usada para atribuir uma mensagem do Teams cartão ao aplicativo especificado.
miniaturaUrl string A URL para uma imagem de miniatura que o canal pode usar se for compatível com o uso de uma forma alternativa e menor de conteúdo ou contentUrl. Por exemplo, se você definir contentType como aplicativo/palavra e definir contentUrl como o local do documento Word, poderá incluir uma imagem de miniatura que representa o documento. O canal pode exibir a imagem da miniatura em vez do documento. Quando o usuário seleciona a imagem, o canal abriria o documento.

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

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