Partilhar via


Excluir um DriveItem

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.

Excluir um DriveItem usando sua ID ou seu caminho. Eliminar itens com este método move os itens para a reciclagem em vez de eliminar permanentemente o item.

Esta API está disponível nas seguintes implementações de cloud nacionais.

Serviço global US Government L4 US Government L5 (DOD) China operada pela 21Vianet

Permissões

Escolha a permissão ou permissões marcadas como menos privilegiadas para esta API. Utilize uma permissão ou permissões com privilégios mais elevados apenas se a sua aplicação o exigir. Para obter detalhes sobre as permissões delegadas e de aplicação, veja Tipos de permissão. Para saber mais sobre estas permissões, veja a referência de permissões.

Tipo de permissão Permissões com menos privilégios Permissões com privilégios superiores
Delegado (conta corporativa ou de estudante) Files.ReadWrite Files.ReadWrite.All, Sites.ReadWrite.All
Delegado (conta pessoal da Microsoft) Files.ReadWrite Files.ReadWrite.All
Aplicativo Files.ReadWrite.All Sites.ReadWrite.All

Observação

O SharePoint Embedded requer a FileStorageContainer.Selected permissão para aceder ao conteúdo do contentor. Esta permissão é diferente das mencionadas anteriormente. Além das permissões do Microsoft Graph, a sua aplicação tem de ter as permissões de tipo de contentor necessárias para chamar esta API. Para obter mais informações, veja Autorização e autenticação do SharePoint Embedded.

Solicitação HTTP

DELETE /drives/{drive-id}/items/{item-id}
DELETE /groups/{group-id}/drive/items/{item-id}
DELETE /me/drive/items/{item-id}
DELETE /sites/{siteId}/drive/items/{itemId}
DELETE /users/{userId}/drive/items/{itemId}

Cabeçalhos de solicitação

Nome Descrição
Autorização {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização.
if-match Cadeia de caracteres. Opcional. Se este cabeçalho de pedido estiver incluído e a eTag (ou cTag) fornecida não corresponder à etiqueta atual no item, é devolvida uma 412 Precondition Failed resposta e o item não é eliminado.
preferir Cadeia de caracteres. Opcional. Um valor de bypass-shared-lock ignora quaisquer bloqueios partilhados no driveItem (por exemplo, a partir de uma sessão de cocriação). Um valor de bypass-checked-out ignora a condição de finalização da compra no driveItem. São permitidos vários valores separados por vírgulas.

Exemplo

O exemplo a seguir mostra como chamar essa API.

Solicitação

O exemplo a seguir mostra uma solicitação.

DELETE https://graph.microsoft.com/beta/me/drive/items/{item-id}

Resposta

O exemplo a seguir mostra a resposta. Se bem sucedida, esta chamada retorna uma resposta 204 No Content para indicar que o recurso foi excluído e que não havia nada a retornar.

HTTP/1.1 204 No Content

Respostas de erros

Veja Respostas de erros para obter mais informações sobre como os erros são devolvidos.