using CodeArt.SharePoint.CamlQuery;string camlstring= CamlBuilder.Where(sourcelist, new QueryField("SwfID", false).IsNull || new QueryField("SwfID", false).Equal(string.Empty));SPQuery query = new SPQuery();query.Query = camlstring;query.ViewAttributes = "Scope=\"RecursiveAll\"";SPListItemCollection items = sourcelist.GetItems(query);SPQuery.ViewAttributesDefault -- 显示当前文件夹下的:文件和文件夹FilesOnly--显示当前文件夹下的:文件Recursive --显示当前文件夹下的:所有文件,包括子文件夹中的文件RecursiveAll --显示当前文件夹下的:所有子文件夹和文件