Excluir anexo
Namespace: microsoft.graph
Exclua um anexo de um evento de calendário do usuário, mensagem de email ou postagem de grupo.
Permissões
Dependendo do recurso (evento , mensagem , outlookTask ou postagem) ao qual o anexo está anexado e o tipo de permissão (delegado ou aplicativo) solicitado, a permissão especificada na tabela a seguir é o mínimo privilegiado necessário para chamar essa API. Para saber mais, incluindo tomar cuidado antes de escolher as permissões mais privilegiadas, pesquise as seguintes permissões em Permissões.
| Recurso com suporte | Delegada (conta corporativa ou de estudante) | Delegada (conta pessoal da Microsoft) | Aplicativo |
|---|---|---|---|
| evento | Calendars.ReadWrite | Calendars.ReadWrite | Calendars.ReadWrite |
| mensagem | Mail.ReadWrite | Mail.ReadWrite | Mail.ReadWrite |
| postagem | Group.ReadWrite.All | Sem suporte | Sem suporte |
Solicitação HTTP
Anexos de um event no calendar padrão do usuário.
DELETE /me/events/{id}/attachments/{id}
DELETE /users/{id | userPrincipalName}/events/{id}/attachments/{id}
DELETE /me/calendar/events/{id}/attachments/{id}
DELETE /users/{id | userPrincipalName}/calendar/events/{id}/attachments/{id}
Anexos de um evento no calendário especificado pertencente ao usuário.
DELETE /me/calendars/{id}/events/{id}/attachments/{id}
DELETE /users/{id | userPrincipalName}/calendars/{id}/events/{id}/attachments/{id}
Anexos de um event em um calendar que pertence ao calendarGroup padrão do usuário.
DELETE /me/calendars/{id}/events/{id}/attachments/{id}
DELETE /users/{id | userPrincipalName}/calendars/{id}/events/{id}/attachments/{id}
Anexos de um event em um calendar que pertence a um calendarGroup de um usuário.
DELETE /me/calendargroups/{id}/calendars/{id}/events/{id}/attachments/{id}
DELETE /users/{id | userPrincipalName}/calendargroups/{id}/calendars/{id}/events/{id}/attachments/{id}
Anexos de uma message em uma caixa de correio de usuário.
DELETE /me/messages/{id}/attachments/{id}
DELETE /users/{id | userPrincipalName}/messages/{id}/attachments/{id}
Anexos de uma message contidos em uma mailFolder de nível superior na caixa de correio de um usuário.
DELETE /me/mailFolders/{id}/messages/{id}/attachments/{id}
DELETE /users/{id | userPrincipalName}/mailFolders/{id}/messages/{id}/attachments/{id}
Anexos de uma message contidos em uma pasta filha de uma mailFolder na caixa de correio de um usuário. O exemplo a seguir mostra um nível de aninhamento, mas uma mensagem pode estar localizada em um filho de um filho, e assim por diante.
DELETE /me/mailFolders/{id}/childFolders/{id}/.../messages/{id}/attachments/{id}
DELETE /users/{id | userPrincipalName}/mailFolders/{id}/childFolders/{id}/messages/{id}/attachments/{id}
Anexos de uma post em um thread que pertence a uma conversation de um grupo.
DELETE /groups/{id}/threads/{id}/posts/{id}/attachments/{id}
DELETE /groups/{id}/conversations/{id}/threads/{id}/posts/{id}/attachments/{id}
Cabeçalhos de solicitação
| Nome | Tipo | Descrição |
|---|---|---|
| Autorização | string | {token} de portador. Obrigatório. |
Corpo da solicitação
Não forneça um corpo de solicitação para esse método.
Resposta
Se bem-sucedido, este método retorna um código de resposta 204 No Content. Não retorna nada no corpo da resposta.
Exemplo
Solicitação
Veja um exemplo da solicitação para excluir um anexo em um evento.
DELETE https://graph.microsoft.com/v1.0/me/events/{id}/attachments/{id}
Resposta
Veja a seguir um exemplo da resposta.
HTTP/1.1 204 No Content
Comentários
Enviar e exibir comentários de