SharePoint C#递归团队网站查找

SharePoint C#递归团队网站查找,c#,sharepoint,sharepoint-2007,web-parts,C#,Sharepoint,Sharepoint 2007,Web Parts,我开发了一个Web部件来返回用户已阅读的所有网站集和网站;我想将结果仅限于团队站点 我怎样才能做到这一点?我已经查看了适用的属性,但无法确定哪一个只返回团队站点 感谢您的帮助 谢谢。的以下属性可用于确定网站模板(定义): -站点定义或站点模板的名称 用于创建站点的 -该站点定义的标识符(ID) 用于创建站点 -站点定义的标识符(ID) 用于创建站点的配置,或站点的ID 用于创建站点模板的定义配置 该网站是衍生的 例子 以下方法用于确定站点是否为团队站点: private static boo

我开发了一个Web部件来返回用户已阅读的所有网站集和网站;我想将结果仅限于团队站点

我怎样才能做到这一点?我已经查看了适用的属性,但无法确定哪一个只返回团队站点

感谢您的帮助


谢谢。

的以下属性可用于确定网站模板(定义):

  • -站点定义或站点模板的名称 用于创建站点的
  • -该站点定义的标识符(ID) 用于创建站点
  • -站点定义的标识符(ID) 用于创建站点的配置,或站点的ID 用于创建站点模板的定义配置 该网站是衍生的
例子 以下方法用于确定站点是否为团队站点:

private static bool IsTeamSite(SPWeb web)
{
     return (web.WebTemplate.Equals("STS",StringComparison.InvariantCultureIgnoreCase) && web.WebTemplateId == 1 && web.Configuration == 0);
}

的以下属性可用于确定网站模板(定义):

  • -站点定义或站点模板的名称 用于创建站点的
  • -该站点定义的标识符(ID) 用于创建站点
  • -站点定义的标识符(ID) 用于创建站点的配置,或站点的ID 用于创建站点模板的定义配置 该网站是衍生的
例子 以下方法用于确定站点是否为团队站点:

private static bool IsTeamSite(SPWeb web)
{
     return (web.WebTemplate.Equals("STS",StringComparison.InvariantCultureIgnoreCase) && web.WebTemplateId == 1 && web.Configuration == 0);
}

工作起来很有魅力。谢谢你,瓦迪姆!工作起来很有魅力。谢谢你,瓦迪姆!