代码之家  ›  专栏  ›  技术社区  ›  Alexander

如何在Sharepoint 2010中获取网站集搜索结果页?

  •  6
  • Alexander  · 技术社区  · 16 年前

    有一个“网站集搜索结果页”字段,用于配置用于上下文搜索的搜索结果页(例如“此网站”)。可以通过执行以下操作找到:

    1. 转到SharePoint网站集
    2. 从“站点操作”菜单中选择“站点设置”
    3. 转到“网站集管理”部分并选择“搜索设置”

    默认值为

    /_layouts/osssearchresults.aspx
    

    如何通过SharePoint对象模型检索和更改此值?

    1 回复  |  直到 14 年前
        1
  •  14
  •   Per Jakobsen    16 年前

    设置存储在:

    site.RootWeb.AllProperties["SRCH_TRAGET_RESULTS_PAGE"] 
    

    如果不存在或为空,则使用“/\u layouts/osssearchresults.aspx”

    搜索中心URL位于

    site.RootWeb.AllProperties["SRCH_ENH_FTR_URL"] 
    

    以及中的下拉模式

    site.RootWeb.AllProperties["SRCH_SITE_DROPDOWN_MODE"]