用來在 SharePoint Server 中顯示傳統搜尋結果的結果類型和顯示範本

適用于:yes-img-132013 yes-img-16 2016yes-img-192019 yes-img-se訂閱版本 no-img-sopMicrosoft 365 中的 SharePoint

SharePoint Server 包含許多預設搜尋功能,這些功能在協助使用者找到他們要尋找的專案方面,都很棒。 但是,您可能想要讓搜尋結果以特定方式查看,例如,顯示您公司或公司專屬的資訊。 若要自訂搜尋結果的顯示方式及其包含的資訊,您可以建立新的結果類型與顯示範本,或者變更現有的類型與範本。 本文不會說明怎麼做,但是會概略介紹預設結果類型和用來顯示搜尋結果的顯示範本。

關於結果類型

當您在 SharePoint 網站進行搜尋時,通常會傳回許多搜尋結果。 根據預設,搜尋結果會有不同的顯示方式,讓您可以輕易分辨不同類型的搜尋結果。 例如,只要瀏覽下圖,您就可以發現前兩個搜尋結果是 PowerPoint 簡報,第三個結果是 Word 文件等等。

根據結果類型來顯示的搜尋結果

為了像這樣以不同的方式顯示搜尋結果,搜尋結果會依結果類型排序。 結果類型是搜尋結果的分類。 例如,如果找到 Microsoft PowerPoint 簡報格式的搜尋結果,搜尋結果就會被歸到 Microsoft PowerPoint 結果類型。 如果找到 PDF 檔案格式的搜尋結果,搜尋結果就會被歸到 PDF 結果類型。

下表顯示預設結果類型。

結果類型 找到的搜尋結果格式
人員
本機人員結果結果來源
Microsoft Access
Microsoft Access 檔案
Microsoft Excel
Microsoft Excel 檔案
Microsoft OneNote
Microsoft OneNote 檔案
Microsoft PowerPoint
Microsoft PowerPoint 檔案
Microsoft Publisher
Microsoft Publisher 檔案
Microsoft Visio
Microsoft Visio 檔案
Microsoft Word
Microsoft Word 檔案
討論
社群網站內的項目
回覆
電子郵件回覆
電子郵件
電子郵件
影像
影像
PDF
PDF 檔案
文字
文字檔案
影片
影片檔案
XML
XML 檔案
郵遞區號
ZIP 檔案
SharePoint 部落格
SharePoint 部落格網站
SharePoint 社群
SharePoint 社群網站
SharePoint 討論版
SharePoint 討論版資料庫
SharePoint 文件庫
SharePoint 文件庫
SharePoint 清單
SharePoint 清單
SharePoint 微網誌貼文
SharePoint 部落格網站內的部落格貼文
SharePoint 圖片庫
SharePoint 圖片庫
SharePoint 網站
SharePoint 網站
SharePoint 調查
SharePoint 問卷
SharePoint Wiki
SharePoint Enterprise Wiki 網站
SharePoint 圖片庫清單項目
SharePoint 圖片庫中的項目
SharePoint 清單項目
SharePoint 清單中的項目
網頁
外部網頁,例如 HTML 或 ASPX 頁面
預設結果類型
其他結果類型涵蓋的任何項目,例如 Java 檔案、C++ 或 C#

結果類型和顯示範本如何彼此相連

在 SharePoint 搜尋中心,搜尋結果會顯示在 [搜尋結果網頁組件] 中。 為了控制搜尋結果的顯示方式,會使用兩種類型的顯示範本:

  1. 項目顯示範本

  2. 動態顯示面板顯示範本

顯示用來控制搜尋結果顯示方式的範本

項目顯示範本會定義每個結果的顯示方式。 當使用者將滑鼠指標停留在搜尋結果上方時,暫留面板顯示範本會顯示其他資訊。

下圖顯示結果類型和顯示範本如何彼此相連。

結果類型與顯示範本如何彼此相連

  1. 每個結果類型參照一個項目顯示範本。

  2. 每個項目顯示範本包含一個指出動態顯示面板顯示範本的變數。 此變數為 var hoverUrl

下表顯示預設結果類型如何連接至項目顯示範本和動態顯示面板顯示範本。

結果類型 項目顯示範本標題 (如使用者介面中所示) 項目顯示範本檔案名稱 (如主版頁面圖庫中所示) 動態顯示面板顯示範本檔案名稱 (如主版頁面圖庫中所示)
人員
人員項目
Item_Person
Item_Person_HoverPanel
Microsoft Access
Office 文件項目
Item_OfficeDocument
Item_OfficeDocument_HoverPanel
Microsoft Excel
Excel 項目
Item_Excel
Item_Excel_HoverPanel
Microsoft OneNote
OneNote 項目
Item_OneNote
Item_OneNote_HoverPanel
Microsoft Powerpoint
PowerPoint 項目
Item_PowerPoint
Item_PowerPoint_HoverPanel
Microsoft Publisher
Office 文件項目
Item_OfficeDocument
Item_OfficeDocument_HoverPanel
Microsoft Visio
Office 文件項目
Item_OfficeDocument
Item_OfficeDocument_HoverPanel
Microsoft Word
Word 項目
Item_Word
Item_Word_HoverPanel
討論
討論
Item_Discussion
Item_Discussion_HoverPanel
回覆
回覆項目
Item_Reply
Item_Reply_HoverPanel
電子郵件
預設項目
Item_Default
Item_Default_HoverPanel
影像
預設項目
Item_Default
Item_Default_HoverPanel
PDF
PDF 項目
Item_PDF
Item_PDF_HoverPanel
文字
預設項目
Item_Default
Item_Default_HoverPanel
影片
影片項目
Item_Video
Item_Video_HoverPanel
XML
預設項目
Item_Default
Item_Default_HoverPanel
郵遞區號
預設項目
Item_Default
Item_Default_HoverPanel
SharePoint 部落格
預設項目
Item_Default
Item_Default_HoverPanel
SharePoint 社群
社群項目
Item_Community
Item_Community_HoverPanel
SharePoint 討論版
預設項目
Item_Default
Item_Default_HoverPanel
SharePoint 文件庫
預設項目
Item_Default
Item_Default_HoverPanel
SharePoint 清單
預設項目
Item_Default
Item_Default_HoverPanel
SharePoint 微網誌貼文
預設項目
Item_Default
Item_Default_HoverPanel
SharePoint 圖片庫
預設項目
Item_Default
Item_Default_HoverPanel
SharePoint 網站
網站項目
Item_Site
Item_Site_HoverPanel
SharePoint 調查
預設項目
Item_Default
Item_Default_HoverPanel
SharePoint Wiki
預設項目
Item_Default
Item_Default_HoverPanel
SharePoint 圖片庫清單項目
圖片項目
Item_Picture
Item_Picture_HoverPanel
SharePoint 清單項目
預設項目
Item_Default
Item_Default_HoverPanel
網頁
網頁項目
Item_WebPage
Item_WebPage_HoverPanel
預設結果類型
預設項目
Item_Default
Item_Default_HoverPanel

所有結果類型使用的一般顯示範本

除了上一節列出的顯示範本之外,還有一些所有結果類型皆使用的顯示範本。 這些範本稱為「一般顯示範本」。 從項目顯示範本和動態顯示面板顯示範本皆可參照一般顯示範本。 下圖顯示它們如何被參照。

結果類型與所有顯示範本如何彼此相連

  1. 每個項目顯示範本皆參照「 一般項目內文 」項目顯示範本。 參考為 _#=ctx.RenderBody(ctx)=#_

  2. 每個動態顯示面板顯示範本皆包含對三個一般動態顯示面板顯示範本的三個參照。 參考為 _#=ctx.RenderHeader(ctx)=#_,_#=ctx.RenderBody(ctx)=#__#=ctx.RenderFooter(ctx)=#_

下表顯示一般顯示範本。

範本標題 (如使用者介面中所示) 顯示範本名稱 (如主版頁面圖庫中所示) 描述
通用項目本文
Item_CommonItem_Body
在搜尋結果網頁組件的內文中顯示資訊。
一般動態顯示面板頁首
Item_CommonHoverPanel
在動態顯示面板的頁首中顯示資訊。
一般動態顯示面板
Item_CommonPanel_Body
在動態顯示面板的內文中顯示資訊。
一般動態顯示面板動作
Item_CommonHoverPanel_Actions
在動態顯示面板的頁尾中顯示動作,例如編輯或傳送。

對升級的結果使用的顯示範本

您可以使用查詢規則來升級個別結果,讓它們顯示在靠近搜尋結果清單的頂端。 顯示升級的結果時,會使用未與結果類型相連的特定項目顯示範本。 因此,該範本會用來顯示所有升級的搜尋結果。 此顯示範本不會參照動態顯示面板顯示範本。

下表顯示對升級的結果使用的顯示範本。

項目顯示範本標題 項目顯示範本檔案名稱 (如主版頁面圖庫中所示) 描述
首選項目
Item_BestBet
顯示使用查詢規則來升級的搜尋結果。

另請參閱

概念

在 SharePoint Server 中自訂搜尋結果類型

在 SharePoint Server 中管理搜尋中心

在 SharePoint Server 中管理查詢規則

在 SharePoint Server 中顯示範本參考