KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I am using the client side object model approach C# in order to retrieve all list items from a document library containing sub folders. I checked out the MSDN documentation and I am stuck as to why I cannot get the field property, or if I am even doing this right. NetworkCredential credentials = System.Net.CredentialCache.DefaultNetworkCredentials; ClientContext clientcontext = new ClientContext(Resources.defaultSPSite); clientcontext.Credentials = credentials; //Load Libraries from SharePoint //Web site = clientcontext.Web; clientcontext.Load(clientcontext.Web.Lists); clientcontext.ExecuteQuery(); //List sharedDocumentsList = clientcontext.Web.Lists.GetByTitle("TestLDOCS"); //CamlQuery camlQuery = new CamlQuery(); //camlQuery.ViewXml = @"<View Scope='Recursive'><Query></Query></View>"; foreach (List list in clientcontext.Web.Lists) { clientcontext.Load(list); clientcontext.ExecuteQuery(); //list.TemplateFeatureId.ToString().Equals("") && string baseType = list.BaseType.ToString(); string listTitle = list.Title.ToString(); if (list.BaseType.ToString().Equals("DocumentLibrary", StringComparison.InvariantCultureIgnoreCase) && list.Title.ToString().Equals("TestLDOCS", StringComparison.InvariantCultureIgnoreCase)) { foreach (Folder subFolder in list.RootFolder.Folders) { foreach (File f in subFolder.Files) { Console.WriteLine((string) f.Title); } } } } } The error that I am receiving
Tags (comma-separated)
Save Edits
Cancel