Share via


tipo de recurso fileAttachment

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 Versão.

Cuidado

Os aplicativos existentes que usam esse recurso com tarefas do Outlook devem ser atualizados, pois as tarefas do Outlook estão sendo preteridas. Consulte Fazer APIs em versão prévia pública para obter mais informações.

Um arquivo (como um arquivo de texto ou Word documento) anexado a um evento de usuário, mensagem, tarefa do Outlook ou postagem.

Ao criar um anexo de arquivo, inclua o seguinte no corpo da solicitação:

  • "@odata.type": "#microsoft.graph.fileAttachment"
  • As propriedades name e contentBytes necessárias.

Derivado de attachment.

Observação

Certifique-se de codificar o conteúdo do arquivo em Base64 antes de atribuí-lo a contentBytes.

Métodos

Método Tipo de retorno Descrição
Get fileAttachment Leia as propriedades, as relações ou o conteúdo bruto de um objeto fileAttachment .
Delete Nenhuma Exclua um objeto fileAttachment.

Propriedades

Propriedade Tipo Descrição
contentBytes Edm.Binary O conteúdo do arquivo codificado pela base64.
contentId String A ID do anexo no repositório do Exchange.
contentLocation Cadeia de caracteres Não use essa propriedade, pois ela não tem suporte.
contentType String O tipo de conteúdo do anexo.
id String A ID do anexo.
isInline Booliano Defina como true se este for um anexo embutido.
lastModifiedDateTime DateTimeOffset Data e hora em que o anexo foi modificado pela última vez.
name Cadeia de caracteres O nome que representa o texto exibido abaixo do ícone que representa o anexo inserido. Isso não precisa ser o nome do arquivo real.
size Int32 O tamanho do anexo em bytes.

Relações

Nenhum

Representação JSON

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

{
  "contentBytes": "string (binary)",
  "contentId": "string",
  "contentLocation": "string",
  "contentType": "string",
  "id": "string (identifier)",
  "isInline": true,
  "lastModifiedDateTime": "String (timestamp)",
  "name": "string",
  "size": "Int32"
}