tipo de recurso anexo

Namespace: microsoft.graph

Você pode adicionar conteúdo relacionado a um evento de usuário, mensagem ou postagem na forma de anexo.

Os eventos em calendários de grupo não têm suporte para anexos.

attachment é o recurso de base para os seguintes tipos de anexo derivados:

Observação: se você estiver anexando um arquivo a uma postagem em grupo ou anexando um item a um evento, mensagem ou postagem em grupo, limite o tamanho do anexo a 3 MB.

Se você estiver anexando um arquivo com menos de 3 MB, poderá adicionar o anexo de arquivo a um evento de usuário, a uma mensagem ou a uma postagem em grupo.

Se você estiver anexando um arquivo entre 3 MB e 150 MB a um evento ou mensagem, poderá criar uma sessão de upload e carregar iterativamente intervalos do arquivo para anexá-lo. Consulte anexar arquivos grandes às mensagens do Outlook para obter um exemplo.

Métodos

Os métodos a seguir se aplicam a qualquer um dos tipos de anexo derivados (fileAttachment, itemAttachment ou referenceAttachment).

Método Tipo de retorno Descrição
Obter anexo anexo Leia as propriedades, relações ou conteúdo bruto de um anexo, anexado a um evento de usuário, mensagem ou postagem.
Adicionar anexo a um evento do usuário attachment Adicione um arquivo, item ou anexo de link a um evento em um calendário de usuário. Essa operação limita o tamanho do anexo ao qual você pode adicionar abaixo de 3 MB.
Adicionar um anexo a uma mensagem attachment Adicione um arquivo, item ou anexo de link a uma mensagem. Essa operação limita o tamanho do anexo ao qual você pode adicionar abaixo de 3 MB.
Criar sessão para anexar arquivo grande uploadSession Crie uma sessão de upload que permita que um aplicativo carregue iterativamente intervalos de um arquivo, de modo a anexar o arquivo à mensagem ou evento especificado. O tamanho do arquivo deve estar entre 3 MB e 150 MB.
Adicionar anexo a uma postagem attachment Adicione um arquivo, item ou anexo de link a uma postagem. Essa operação limita o tamanho do anexo ao qual você pode adicionar abaixo de 3 MB.
Listar anexos de um evento de usuário Coleção attachment Obtenha uma lista de anexos de um evento em um calendário de usuário.
Listar anexos de uma mensagem Coleção attachment Obtenha uma lista de anexos de uma mensagem.
Listar anexos de uma postagem Coleção attachment Obtenha uma lista de anexos de uma postagem.
Delete Nenhum Exclua um anexo em um evento, mensagem ou postagem.

Propriedades

A seguir estão as propriedades de base de qualquer recurso de anexo. Consulte o tipo de anexo específico (fileAttachment, itemAttachment ou referenceAttachment) para propriedades adicionais.

Propriedade Tipo Descrição
contentType String O tipo MIME.
id String Somente leitura.
isInline Booliano true se o anexo for embutido; caso contrário, false.
lastModifiedDateTime DateTimeOffset O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z
nome String Nome de arquivo do anexo.
size Int32 O comprimento do anexo em bytes.

Relações

Nenhum

Representação JSON

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

{
  "contentType": "string",
  "id": "string (identifier)",
  "isInline": true,
  "lastModifiedDateTime": "String (timestamp)",
  "name": "string",
  "size": 1024
}