zoukankan      html  css  js  c++  java
  • 学习:SharePoint 使用 SPQuery.Folder 查询文件夹中的数据(转)


     在SharePoint中通过SPQuery.Folder属性, 可以很方便的查询列表下文件夹中的数据, 下面介绍如何使用:
    •      SPQuery.Folder: Gets or sets the folder within a document library from which to return items in the query.
    •      Demo:
    using (SPWeb oWebsiteRoot = SPContext.Current.Site.RootWeb)
    {
    
        oWebsiteRoot.Lists.IncludeRootFolder = true;
        SPList oList = oWebsiteRoot.Lists["Document_Library_Name"];
        SPFolder oFolder = oList.RootFolder.SubFolders["Folder_Name"];
    
        SPQuery oQuery = new SPQuery();
        oQuery.Folder = oFolder;
        SPListItemCollection collListItems = oList.GetItems(oQuery);
    
        foreach (SPListItem oListItem in collListItems)
        {
            Response.Write(SPEncode.HtmlEncode(oListItem.File.Name) + 
              "<BR>");
        }
    }
    • SPFolder:
    SPSite oSiteCollection = SPContext.Current.Site;
    SPWebCollection collWebsites = oSiteCollection.AllWebs;
    foreach (SPWeb oWebsite in collWebsites)
    {
        SPFolderCollection collFolders = oWebsite.Folders;
    
        foreach (SPFolder oFolder in collFolders)
        {
            SPFileCollection collFiles = oFolder.Files;
    
            long lngTotalFileSize = 0;
    
            for (int intIndex = 0; intIndex < collFiles.Count; intIndex++)
            {
                lngTotalFileSize += collFiles[intIndex].Length;
            }
    
                Label1.Text += " Web: " + 
                    SPEncode.HtmlEncode(oWebsite.Name)
                    + " Folder: " +
                    SPEncode.HtmlEncode(oFolder.Name) + " Number: "
                    + oFolder.Files.Count +
                    " Size: " + lngTotalFileSize + "<BR>";
        }
        oWebsite.Dispose();
    

    }







    文章来源:


  • 相关阅读:
    JS 语法: document.getElementById没有括号
    c#,WinForm中读写配置文件App.config
    System.Data.SQLite数据库简介
    把JS 脚本嵌入CS运行
    Syteline Receiving By Purchase Orders Report
    TSQL DATEPART() Functions
    TSQL CONVERT Functions
    TSQL CAST Functions
    接口(Interface)替代抽象(Abstract)
    独立子查询
  • 原文地址:https://www.cnblogs.com/LeimOO/p/1530372.html
Copyright © 2011-2022 走看看