Question

J'ai une application AutoHosted SharePoint 2013 avec un certain nombre de listes à l'intérieur. J'aimerais pouvoir douter de supprimer un élément de liste à l'aide de l'API de repos et de l'avoir à la corbeille de recyclage au lieu d'être supprimé en permanence.

Selon Cette page qui devrait être la valeur par défaut:

Utilisez la commande HTTP Supprimer par rapport à l'URL spécifique du point d'extrémité pour supprimer l'objet SharePoint représenté par ce point final. Dans le cas d'objets recyclables, tels que des listes, des fichiers et des éléments de liste, il en résulte une opération de recyclage.

Cependant, chaque fois que je supprimez un élément à l'aide de l'API de repos (avec Supprimer HTTP), il ne se passe pas dans la corbeille de recyclage et semble plutôt être supprimé en permanence.

Si je vais au "... / {APP_NAME} / LIST / {LIST_NAME} /ALLITEMS.ASPX" Page et supprimez les éléments de la liste via cette interface, alors ils entrent bien dans la corbeille de recyclage. Est-ce que quelqu'un sait comment déplacer des éléments de liste dans la corbeille de recyclage en utilisant uniquement l'API de repos?

Était-ce utile?

La solution

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top