tipo de recurso anexo

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.

Você pode adicionar conteúdo relacionado a um evento deusuário, mensagem,tarefa do Outlookou postagem de grupo na forma de um anexo.

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

As tarefas do Outlook não suportam anexos de referência.

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

Observação: há um limite para o tamanho do anexo de arquivo ou item que você pode adicionar a menos de 4 MB.

No entanto, se você estiver anexando a uma mensagem um arquivo que esteja entre 3MB e 150 MB, você pode criar uma sessão de carregamento e carregar iterativamente intervalos do arquivo para anexá-lo. Consulte anexar arquivos grandes a mensagens do Outlook para 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 attachment Leia as propriedades, relações ou conteúdo bruto de um anexo, anexado a um evento de usuário, mensagem, tarefa do Outlook 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.
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 que você pode adicionar a menos de 4 MB.
Criar sessão para anexar um arquivo grande uploadSession Crie uma sessão de carregamento que permita que um aplicativo carregue iterativamente intervalos de um arquivo, para anexar o arquivo à mensagem especificada. O tamanho do arquivo deve estar entre 3MB e 150 MB.
Adicionar anexo a uma tarefa do Outlook (preterida) attachment Adicione um arquivo ou anexo de item a uma tarefa do Outlook.
Adicionar anexo a uma postagem attachment Adicione um arquivo, item ou anexo de link a uma postagem de grupo.
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 tarefa do Outlook (preterida) Coleção attachment Obter uma lista de anexos para uma tarefa do Outlook.
Listar anexos de uma postagem Coleção attachment Obtenha uma lista de anexos de uma postagem.
Delete Nenhum(a) Exclua um anexo em um evento, mensagem, tarefa do Outlook 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 Cadeia de caracteres O nome de exibição do anexo. Não precisa ser o nome real do arquivo.
size Int32 O comprimento do anexo em bytes.

Relações

Nenhum

Representação JSON

Veja a seguir uma representação JSON do recurso

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