Pregunta

Similar a esta pregunta, necesito eliminar permanentemente solo elementos específicos de la papelera de reciclaje.Sin embargo, necesito saber algo más que sus nombres y SPRecycleBinItem parece tener solo un LeafName y DirName propiedad, no Item propiedad para ver qué contiene realmente el elemento eliminado (necesito el SPListItem).

¿Alguien sabe si hay una manera de obtener los objetos eliminados?¿Quizás una lista de papeleras de reciclaje oculta enterrada en algún lugar?

En cuanto a por qué necesito hacer esto, estoy tratando de diseñar una forma de eliminar mediante programación tipos de contenido que realmente funcione.

Gracias.

¿Fue útil?

Solución

Cuando un usuario elimina un documento, parece que los archivos binarios del documento se eliminan de la tabla AllDocs a RecycleBin donde solo se mantiene alguno información sobre el documento.Estas tablas están en la base de datos de contenido de esa aplicación.

No puedo entender qué hace con <Binary data> cuando un registro de documento se mueve de alldocs a la tabla de papelera de reciclaje.como esto Datos binarios mantiene todos los metadatos sobre el documento y cuando restaura el documento, los usa para restaurar el documento.

No creo que haya una manera fácil de obtener otras propiedades de un documento eliminado a menos que hagas un truco que será complejo y ALTAMENTE NO RECOMENDABLE.Es posible que desee cambiar la lógica de su solución.

Licenciado bajo: CC-BY-SA con atribución
scroll top