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 de versão.

Cuidado

Os aplicativos existentes que usam esse recurso Outlook tarefas devem ser atualizadas, pois Outlook tarefas estão sendo preteridas. Consulte To Do APIs na visualização pública para obter mais informações.

Um arquivo (como um arquivo de texto ou documento do Word) anexado a um evento de usuário, mensagem, Outlook tarefa 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 .
Excluir 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 que não tem suporte.
contentType String O tipo de conteúdo do anexo.
id String A ID do anexo.
isInline Booliano Defina true como se este for um anexo embutido.
lastModifiedDateTime DateTimeOffset Data e hora em que o anexo foi modificado pela última vez.
name String O nome que representa o texto que é exibido abaixo do ícone que representa o anexo inserido. Não precisa ser o nome de arquivo real.
size Int32 O tamanho do anexo em bytes.

Relações

Nenhum

Representação JSON

Veja a seguir uma representação JSON do recurso.

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