相关疑难解决方法(0)

如何获取所有文档库但是表单模板,样式,自定义报告

我正在为SharePoint 2010构建一个webpart,以便为用户提供所有文档库以及有用的信息.这意味着,用户上传的文档等.我不想显示诸如表单模板,样式库,自定义报告等库...

我只是想显示文档库中的有用信息,如共享文档,或将来创建的任何其他用户,这可能吗?

目前,我的逻辑看起来像这样:

SPListCollection docLibraryColl = wb.GetListsOfType(SPBaseType.DocumentLibrary);

Guid docLibFeatId = new Guid("00bfea71-e717-4e80-aa17-d0c71b360101");

foreach (SPList list in docLibraryColl)
{
    if (list.TemplateFeatureId == docLibFeatId && !list.Hidden)
    {
        SPDocumentLibrary doclib = (SPDocumentLibrary)list;
        //rest of the logic here...  
    }
}
Run Code Online (Sandbox Code Playgroud)

我读过这里Guid 00bfea71-e717-4e80-aa17-d0c71b360101只返回库与MS文档库模板,但我仍然得到的结果那些不需要的库.

c# web-parts sharepoint-2010

6
推荐指数
1
解决办法
8688
查看次数

标签 统计

c# ×1

sharepoint-2010 ×1

web-parts ×1