list.RootFolder.SubFolders[i] 给出文件夹/子文件夹名称任何人都可以帮助我了解如何在 sharepoint 的子文件夹中获取文件夹名称
问问题
5036 次
1 回答
1
您有任何示例代码,或者您可以向我们展示迄今为止尝试过的代码示例吗?
如果您可以提供更多信息或告诉我们更多关于您尝试过的内容,甚至发布您遇到特定问题的尝试过的代码,这将有助于回答您的问题。
但是,根据我认为您的想法,我会尝试提供回应....
需要注意的一件事是它list.RootFolder.SubFolder[i]
实际上返回了另一个SPFolder
对象。因此,您可以再次访问该SubFolders
属性以获取该子文件夹中的子文件夹。
这将是一个幼稚的例子,但类似于:
SPFolder subFolder = list.RootFolder.SubFolder[i];
SPFolderCollection subFoldersOfSubFolder = subFolder.SubFolders;
if (subFoldersOfSubFolder.Count > 0)
{
for (int j = 0; j < subFoldersOfSubFolder.Count; j++)
{
SPFolder specificSubFolder = subFoldersOfSubFolder[j];
/*
At this point you could use properties like Name,
ServerRelativeUrl or UniqueId of the SubFolder class to get
the information you need.
*/
}
}
else
{
//If you get to here, it means that the sub-folder had no sub-folders
}
于 2013-03-28T01:04:18.043 回答