This is something useful that occurs very often the need to manage a list of documents for over a document property.
below code:
obtain the root folder of the library:
var documents = miWeb.GetFolder (listname);
obtain each document in a cycle:
foreach (file in documentos.Files SPFile) {}
obtain the desired fields: private static
LibreriaDocumento MapeoSPFileToLibreriaDocumento (SPListItem item) {
var = new LibreriaDocumento
nuevoDocumento {
ID = item.ID
,
Name = item.Name
,
URL = item.Url
,
Title = item.Title
,
UltimaModificacion = item.File.TimeLastModified
,
UsuarioUltimaModificacion = item.File.ModifiedBy.ToString ()
};nuevoDocumento return;}
Entity Sort list Document:
MyDocuments. OrderBy (t => t.Title). ThenBy (n => n.Nombre). Select (m => m);
Code4Fun!, Manolo Herrera
No comments:
Post a Comment