Lista de descanso El artículo Eliminar no va a la papelera de reciclaje
-
10-12-2019 - |
Pregunta
Tengo una aplicación automática automática de SharePoint 2013 con una serie de listas dentro de ella. Me gustaría poder eliminar suavemente un elemento de lista con la API de reposo y hacerlo ir a la Papelera de reciclaje en lugar de eliminarse permanentemente.
Según esta página que debe ser el valor predeterminado:
Use el comando HTTP Eliminar contra la URL de punto final específico para eliminar el objeto de SharePoint representado por ese punto final. En el caso de objetos reciclables, como listas, archivos y elementos de lista, esto resulta en una operación de reciclaje.
Sin embargo, cada vez que borro un elemento usando la API de reposo (con HTTP Eliminar) no entra en la Papelera de reciclaje y, en cambio, parece ser eliminada permanentemente.
Si voy al "... / {app_name} / l l ¿Alguien sabe cómo mover los elementos de la lista en la bandeja de reciclaje usando solo la API REST?
Solución
Have you tried using the "recycle" command using the REST API? (not using HTTP DELETE)
Endpoint URI structure:
http://<sitecollection>/<site>/_api/web/lists(listid)/items(itemid)/recycle()
Please refer to the documentation regarding recycle on MSDN: http://msdn.microsoft.com/en-us/library/jj247053.aspx