依檔類型或種類檢視內容
本主題描述 Windows 檔案總管中稱為 [內容] 檢視的新檢視,其中顯示每個專案最相關的內容。 使用一組登錄機碼,專案可以定義屬性清單和Shell用於內容檢視的配置。 Shell 會使用專案的 關聯數位來擷取登錄機碼。
內容檢視如何運作?
在 Windows 7 和更新版本中,內容檢視會使用重設大小邏輯,在視窗大小減少時卸除屬性,以確保最重要的屬性仍有可清楚閱讀的空間。 下列螢幕快照說明包含音樂、圖片和檔之搜尋結果的內容檢視。
某些 Shell 數據源預設會使用 [內容] 檢視,但使用者可以按下 Windows 檔案總管中的 [檢視控件] 按鈕來選取 [內容] 檢視。 Shell 數據源會擴充Shell命名空間,並公開數據存放區中的專案。 數據存放區中的專案可以使用通訊協議處理程式,由 Windows 搜尋系統編製索引。
如何實作內容檢視
註冊新的 檔類型 或 通訊協定處理程式時,您可以使用兩種不同的方法之一來利用內容檢視。 您可以使用現有的一組屬性和版面配置模式,也可以建立自己的組合。
您可以使用登錄專案,將檔類型或專案與預先定義的 Kind產生關聯,這是您可以將它視為內容類別的屬性。 藉由將檔類型或專案與某些類型產生關聯,您會自動繼承該 Kind 的內容檢視版面配置模式和屬性清單。 Windows 會定義下列類型的內容檢視版面配置模式和屬性清單:檔、電子郵件、資料夾、音樂、圖片和泛型。 鼓勵這種關聯。 它可讓您提供使用者預期類似專案的一致體驗。
如需詳細資訊,請參閱 檔類型 和 類型名稱 和 如何註冊檔類型或專案的唯一內容檢視組屬性和版面配置模式。
其他資源
- 如需屬性參考檔,請參閱 System.Kind和 System.KindText。
- 如需 PropList 參考檔,請參閱 System.PropList.ContentViewModeForBrowse和 System.PropList.ContentViewModeForSearch。
相關主題