Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Unfortunately SPS SDK doesn’t provide sample to get the details from the subfolder. I have compiled a sample code snippet to achieve it. Here you go for the code.
localhost.Lists listService = new localhost.Lists();
listService.Credentials = System.Net.CredentialCache.DefaultCredentials;
//url and folder name hard coded - modify it as per your requirement.
listService.Url = "https://karthickmain:9090/sites/a1/_vti_bin/lists.asmx";
XmlDocument xmlDoc = new System.Xml.XmlDocument();
//Create query options node
XmlNode ndQueryOptions = xmlDoc.CreateNode(XmlNodeType.Element,"QueryOptions","");
//Specify the folder name
ndQueryOptions.InnerXml = "<Folder>SourceDL/Folder1</Folder>";
//get the items
XmlNode ndListItems = listService.GetListItems("SourceDL", null, null, null, null, ndQueryOptions);
//display the node
MessageBox.Show(ndListItems.OuterXml);
Comments
- Anonymous
September 10, 2007
The comment has been removed - Anonymous
September 10, 2011
Hi, I would like to get the count of items in subfolders in a document library and so I used the above code but I get the count of items in the root folder so how could I get the items in a certain folder. Thanks in advance.