Представление содержимого по типу или типу файла
В этом разделе описывается новое представление в проводнике Windows, которое называется представлением содержимого, которое отображает наиболее релевантное содержимое для каждого элемента. С помощью набора разделов реестра элементы могут определять список свойств и макет, который оболочка использует для представления содержимого. Оболочка извлекает разделы реестра с помощью массива ассоциаций элемента.
Как работает представление содержимого?
В Windows 7 и более поздних версиях в представлении содержимого используется логика изменения размера, которая удаляет свойства при уменьшении размера окна, чтобы обеспечить четкое чтение наиболее критически важных свойств. На следующем снимке экрана показано представление содержимого результатов поиска, содержащих музыку, рисунки и документы.
Некоторые источники данных оболочки по умолчанию используют представление содержимого, но пользователи могут выбрать представление содержимого, нажав кнопку элемент управления представлением в проводнике Windows. Источник данных Оболочки расширяет пространство имен оболочки и предоставляет элементы в хранилище данных. Элементы в хранилище данных можно индексировать системой поиска Windows с помощью обработчика протокола.
Реализация представления содержимого
При регистрации нового типа файла или обработчика протоколаможно воспользоваться преимуществами представления содержимого с помощью одного из двух различных подходов. Вы можете использовать существующий набор свойств и шаблон макета или создать собственное сочетание.
Можно использовать запись реестра для связывания типа файла или элемента с предопределенной Kind, которое является свойством, которое можно рассматривать как категорию контента. При связывании типа файла или элемента с определенными типами вы автоматически наследуете шаблоны макета представления контента типа и списки свойств. Windows определяет шаблоны макета содержимого и списки свойств для следующих типов: документы, электронная почта, папка, музыка, рисунок и универсальные. Этот тип ассоциации рекомендуется. Он позволяет обеспечить согласованный интерфейс, который пользователь ожидает для аналогичных элементов.
Дополнительные сведения см. в разделе Типы файлов и имена типов и регистрации уникального набора свойств и шаблона макета для типа файла или элемента.
Дополнительные ресурсы
- Справочная документация по свойствам см. в System.Kindи System.KindText.
- Справочная документация по PropList см. в System.PropList.ContentViewModeForBrowseи System.PropList.ContentViewModeForSearch.
Связанные разделы