Поделиться через


Глоссарий поиска Windows

#

.osd-файл

Файл Дескриптора OpenSearch.

OSDX-файл

XML-файл описания OpenSearch, описывающий доступные подключения к серверу и форматы результатов для конкретного веб-источника данных. Он используется для взаимодействия с оболочкой Windows. См. также: дескриптор OpenSearch.

A

расширенный синтаксис запросов (AQS)

Синтаксис запросов по умолчанию, используемый поиском Windows для запроса индекса и уточнения и узких параметров поиска. AQS в основном ориентирован на пользователя и может использоваться для создания запросов AQS пользователями, но также может использоваться в программных приложениях. См. также: синтаксис естественного запроса (NQS).

AQS

См. определение: расширенный синтаксис запросов (AQS).

ассоциации

Сопоставление расширения имени файла (например, .mp3) или протокола (например, http) с программным идентификатором (ProgID). Это сопоставление хранится в реестре как пользовательская настройка с запасным вариантом на уровне компьютера. Приложения, участвующие в системе стандартных программ, задают сопоставление для расширения имени файла или протокола, указывая на ключи ProgID, принадлежащие им.

ассоциативный массив

Упорядоченный список расположений реестра, используемых для хранения сведений о типе элемента, включая обработчики, команды и другие атрибуты, такие как значок и отображаемое имя типа. Например, файл .jpg имеет следующий массив ассоциаций в системе Windows по умолчанию: HKCR\jpgfile, HKCR\SystemFileAssociations\.jpg", "HKCR\SystemFileAssociations\image", "HKCR\*", "HKCR\AllFileSystemObjects".

Атом

Схема XML, используемая для веб-каналов и распространения содержимого, разработанная в качестве альтернативы RSS. Формат синдикации Atom был опубликован как предлагаемый стандарт IETF в RFC 4287.

B

привязка

Загрузка или связывание кода с данными. Например, обработчик может быть связан с источником данных оболочки.

привязка

Запрос в поисковом запросе для столбца в возвращаемом наборе строк. Привязка указывает свойство, которое должно быть включено в результаты поиска.

закладка

Индикатор, который однозначно идентифицирует строку в наборе строк.

C

каноническое имя

Уникальное имя ресурса. Канонический означает "в соответствии с правилами". См. также: каноническое имя глагола.

каноническое название глагола

Языково-нейтральное имя, которое можно программно использовать для ссылки на глагол, независимо от локализованной строки в пользовательском интерфейсе. См. также: каноническое имя, глагол.

каталог

Самый высокий уровень организации в Службе поиска Windows. Каталог представляет набор индексированных документов, которые можно запрашивать. Каталог состоит из таблицы свойств с текстом или значением и соответствующим расположением, хранящимся в столбцах таблицы. Каждая строка таблицы соответствует отдельному документу в области каталога, а каждый столбец таблицы соответствует свойству. См. также: индекс, служба поиска Windows.

категории

Иерархическое группирование строк. Например, результат запроса, содержащий столбцы автора и заголовка, можно классифицировать на основе автора. В этом примере каждая группа строк, содержащая одно и то же значение для автора, представляет собой категорию.

глава

Коллекция строк в наборе строк. См. также: каталог, категория.

столбец

Контейнер для одного типа информации в строке данных. Столбцы сопоставляются с именами свойств и указывают, какие свойства используются для элементов командного дерева поискового запроса. См. также: категория.

дерево команд

Сочетание ограничений, категорий и порядка сортировки, указанных для поискового запроса. См. также: категория.

контейнер

Тип элемента оболочки, который может содержать другие элементы. Элементы в контейнере предоставляются пространству имен Shell с помощью источника данных Shell. Примеры включают папки, диски, сетевые серверы и сжатые файлы с расширением имени файла .zip. См. также: источник данных оболочки, папка, элемент оболочки.

содержимое

Текст и свойства, связанные с элементом оболочки или источником содержимого, который можно индексировать.

источник содержимого

Элемент, к которому может получить доступ индексатор. Источники контента адресуются с использованием URL-адреса и предоставляются индексатору обработчиком протоколов. Примеры: файлы и папки файловой системы, элементы и папки Microsoft Outlook, записи базы данных и сохраненные элементы Microsoft SharePoint. Источник содержимого можно представить как элементы оболочки, реализовав источник данных Оболочки. См. также: содержимое, элемент оболочки.

в представлении содержимого

Представление в проводнике Windows (предлагаемое в Windows 7 и более поздних версиях), отображающее наиболее релевантное содержимое для каждого элемента в списке на основе расширения имени файла или сопоставления Kind. В представлении содержимого используется логика настройки размеров, которая скрывает свойства при уменьшении размера окна, чтобы наиболее важные свойства оставались читаемыми. См. также: шаблон макета, Тип, ассоциация "Тип".

режим просмотра содержимого

См. определение: представление содержимого.

контекстное меню

Этот термин иногда используется для обозначения контекстного меню. См. определение: контекстное меню.

обработчик контекстного меню

Этот термин иногда используется для обозначения обработчика контекстного меню. См. определение: обработчик контекстного меню.

краулинг

Чтобы выполнить итерацию по области обхода, определите источники контента, требующие индексирования или повторного индексирования.

область сканирования

Коллекция хранилищ данных (идентифицируемых по URL-адресу), которые содержат контент, индексируемый и сканируемый индексатором.

курсора

В контексте локального индекса курсор — это индикатор для работы с одной строкой или небольшим блоком строк за раз в наборе данных, возвращаемых в результирующем наборе. После размещения курсора в строке операции можно выполнять в этой строке или в блоке строк, начиная с этой позиции.

D

управление данными, исследование и анализ данных

См. определение для: расширения интеллектуального анализа данных (DMX).

обработчик объекта данных

Обработчик, предоставляющий дополнительные форматы буфера обмена для объекта данных (IDataObject) элемента. Объекты данных используются в сценариях перетаскивания и копирования-вставки.

источник данных

Этот термин иногда используется для обозначения хранилища данных или источника данных командной оболочки. См. определение для: хранилище данных, источник данных оболочки.

хранилище данных

Репозиторий данных. Хранилище данных может быть представлено в модели программирования Оболочки в виде контейнера, используя источник данных Оболочки. Элементы в хранилище данных можно индексировать системой поиска Windows с помощью обработчика протокола.

расширения интеллектуального анализа данных (DMX)

Язык запросов, используемый для создания и манипуляции с добычей данных. Административные шаблоны для Windows 7, Поиска Windows и Проводника Windows — это ADMX-файлы и используют технологию DMX. Следующие шаблоны можно настроить с помощью групповой политики: Search.admx, Explorer.admx и WindowsExplorer.admx.

DMX

См. определение: расширения для интеллектуального анализа баз данных.

документа

Элемент оболочки, содержащий текст и для которого можно реализовать интерфейс IFilter.

обработчик

Обработчик, позволяющий определенному типу элемента поддерживать сценарии перетаскивания и копирования и вставки.

целевая область

Объект данных, перетаскиваемый в файл. См. также: обработчик данных, обработчик удаления.

динамический глагол

Команда, зависяющая от состояния элемента оболочки или системы; Внешний вид элемента основан на состоянии и требует, чтобы исполняемый код определяет, должен ли элемент отображаться. См. также: обработчик контекстного меню, статический глагол, глагол.

E

команда обозревателя

Объект, который можно представить как кнопку в верхней части окна проводника Windows, который предоставляет функциональные возможности для элементов и контейнеров в этом окне. Источник данных оболочки предоставляет объекты команд Обозревателя Windows для определенного элемента контейнера. Команды иногда используются как глаголы.

F

федеративный поиск

Модель расширяемости, которая позволяет выполнять поиск в хранилищах данных и представлять результаты в виде элементов оболочки в проводнике Windows. См. также: федеративный поставщик поиска, соединитель поиска, дескриптор OpenSearch, стандарт OpenSearch.

коннектор федеративного поиска

См. определение термина: соединитель поиска.

федеративный поставщик поиска

Веб-служба, реализованная хранилищем данных, которая поддерживает протоколы, используемые Windows 7, чтобы windows 7 и более поздние версии могли выполнять удаленный поиск в этом хранилище данных. См. также: дескриптор OpenSearch, стандарт OpenSearch.

ассоциации файлов

См. определение: сопоставление типов файлов.

формата файла

Формат данных, хранящихся в файле с документируемой спецификацией формата. Примеры включают OLE DocFile, OPC, XML, ZIP и другие известные спецификации формата файлов. Создатели типов файлов обычно используют существующий формат файла в качестве основы нового типа файла. Формат файла может быть просто определением, которое не создается как тип файла.

обработчик файлового формата

Этот термин является синонимом обработчика типов файлов. См. определение: обработчик типов файлов.

расширение имени файла

См. определение: расширение имени файла.

расширение имени файла

Основной индикатор типа файла для элементов файловой системы — это часть имени файла, которая следует последней точке. Расширение имени файла не может содержать пробелы или символы, отличные от ASCII, и применяется только к файлам (а не к папкам). Расширения имен файлов сравниваются с помощью функции, которая не чувствительна к регистру или языковым стандартам. См. также: формат файла, тип файла.

тип файла

Определенное значение расширения имени файла, например ".htm" или ".jpg", которое определяет класс файлов с одинаковым типом и имеет общий набор связей. См. также: Тип, сопоставление типов файлов.

сопоставления типов файлов

Элементы массива ассоциаций для определенного расширения имени файла, которые определяют, где могут быть зарегистрированы обработчики и другие атрибуты. См. также: массив сопоставлений, тип файла.

кастомизация типа файла

Связь, которая позволяет компании Shell настраивать способ обработки типов файлов. К настройкам типа файла относятся: указание приложения, используемого для открытия файла при двойном щелчке, добавление команд в контекстное меню для типа файла, указание пользовательского значка, указание типа контента MIME для связывания с типом файла, указанием предполагаемого типа и указанием одного или нескольких приложений, связанных с типом файла с диалоговым окном Open With. См. также: PerceivedType.

обработчик типов файлов

Обработчик, зарегистрированный для типа файла. См. также: обработчик.

фильтр

Реализация интерфейса IFilter. Он открывает файлы определенного типа файла, а также фильтрует свойства и фрагменты текста для индексатора. Фильтры связаны с типами файлов, как указано расширениями имени файла, типами MIME или идентификаторами классов (CLSID). Хотя один фильтр может обрабатывать несколько типов файлов, каждый тип файла работает только с одним фильтром.

папки

См. определение контейнера.

H

обработчик

COM-объект, предоставляющий функциональные возможности для элемента оболочки. Большинство источников данных Shell предлагают расширяемую систему для привязки обработчиков к элементам. Например, папка файловой системы использует систему сопоставления для поиска обработчиков определенного типа файла. См. также: сопоставление файлов, тип файла, настройка типа файла.

Я

обработчик значков

Обработчик, предоставляющий сведения, необходимые для создания и кэширования значка элемента. Хранилище данных файловой системы поддерживает загрузку обработчика значков для элемента на основе типа файла, что позволяет обработчику предоставить значок, используемый для всех экземпляров этого типа файла.

индекс

n. Каталог, в который хранятся содержимое и свойства элементов оболочки для быстрого поиска. См. также: каталог, индексатор, индексирование, инвертированные индексы. в. Чтобы получить доступ к источникам контента, отфильтруйте источники содержимого и свойств и вставьте извлеченные значения в индекс (для текста) и хранилище свойств Поиска Windows (для свойств). См. также: источник содержимого, индекс, индексатор, инвертированный индекс.

индексатора

Приложение, которое осуществляет индексирование или координацию процесса индексирования. См. также: индекс, индексирование, инвертированный индекс.

обработчик подсказок

Обработчик, предоставляющий всплывающий текст при наведении указателя мыши на объект пользовательского интерфейса.

инвертированного индекса

Постоянная структура, содержащая содержимое, извлеченное из файлов с помощью поиска Windows. Текст упорядочен в индекс, который сопоставляется со словом в свойстве со списком документов и мест внутри документа, которые содержат это слово. Таким образом, инвертированный индекс является обратным процессом извлечения текста и свойств из документа и их вставки в индексатор. См. также: индекс, индексатор, индексирование.

предмет

См. определение для: элемента оболочки.

класс элементов

См. определение: тип файла.

K

Тип

Свойство, которое предоставляет понятное имя типа и может быть связано со списком свойств и шаблоном макета. Тип появился в Windows Vista, чтобы предоставить более понятное для пользователей представление о типе файла, и он был определен как многозначное строковое свойство (канонические строковые значения). Таким образом, вы можете иметь значение Kind, как "звук;видео" или "ссылка;документ". Некоторые удобные названия видов уже связаны с характеристиками и шаблонами расположения. Например, элементы, связанные с Kind.Picture и элементами, связанными с Kind.Document, отображают различные свойства, даже если они находятся в одном представлении. Каждый тип элемента может быть связан с одной из четырех уникальных структур расположения, которые определяют количество свойств, отображаемых для каждого элемента, и их расположение. См. также: ассоциация типов, представление контента, макетный шаблон.

ассоциация "Доброта"

Свойство в системе свойств с именем System.Kind, определяющее, какие шаблоны пользовательского интерфейса отображаются для файла. Это свойство также предоставляет понятное имя для типа элемента и связано с расширением имени файла. См. также: Тип.

L

шаблон макета

Одно из нескольких способов отображения свойств. В Windows 7 и более поздних версиях при регистрации нового типа файла можно использовать представление содержимого для регистрации пользовательского списка свойств и шаблона макета для типа файла. Вы можете выбрать четыре разных шаблона макета: Альфа (для результатов поиска документов, содержащих фрагменты кода), Бета-версия (для результатов поиска по электронной почте с фрагментами кода), Гамма (аналогично Альфа, но с двумя строками макета вместо четырех) и Delta (для отображения множества коротких свойств, таких как музыка и рисунки). См. также: представление содержимого, вид, ассоциация вида.

M

обработчика метаданных

Этот термин иногда используется для обозначения обработчика свойств. См. определение: обработчик свойств.

N

расширения пространства имен

См. определение источника данных оболочки.

Обход пространства имен

Вспомогательный процесс, который проходит по пространству имен контейнера или набора контейнеров, обнаруживая каждый элемент и, возможно, обрабатывая его. Интерфейс INamespaceWalk можно использовать для обхода любой части пространства имен проводника Windows или обнаружения элементов, на которые ссылается объект данных или представление. Глаголы контейнера (например, "воспроизведение" в контейнерах Artists) обходят пространство имен и обнаруживают элементы.

запроса естественного языка

См. определение: синтаксис естественного запроса (NQS).

Синтаксис естественного запроса (NQS)

Синтаксис запроса, который более расслаблен, чем AQS и выглядит более похожим на человеческий язык. NQS можно использовать в Службе поиска Windows для запроса индекса, если NQS выбран вместо значения по умолчанию, AQS. См. также: расширенный синтаксис запросов (AQS).

слова шума

Слово, игнорируемое поиском Windows, если оно присутствует в ограничениях, указанных для поискового запроса, так как оно имеет мало дискриминационных значений. К примерам относятся "и" и "the".

NQS

См. определение: синтаксис естественного запроса (NQS).

O

OLE DB для связки и внедрения объектов в базы данных

Стандартный набор интерфейсов, предоставляющий разнородный доступ к разнородным источникам информации, расположенным в любом месте, например файловым системам, папкам электронной почты и базам данных.

OLE DB

См. определение: Связывание объектов и внедрение базы данных.

OpenSearch дескриптор

XML-файл, описывающий доступные подключения к серверу и форматы результатов для конкретного веб-источника данных. Этот файл содержит один или несколько шаблонов URL-адресов и использует расширение имени файла .osdx при взаимодействии с оболочкой Windows. Описание OpenSearch иногда называется поисковым соединителем, хотя это на самом деле только описание соединителя. См. также: соединитель поиска.

стандарт OpenSearch

Коллекция простых форматов и протоколов, используемых для обмена результатами поиска. Дополнительные сведения см. на веб-сайте OpenSearch (https://github.com/dewitt/opensearch).

P

ТипВосприятия

Широкая категория типов форматов файлов. PerceivedType появился в Windows XP и поддерживает ограниченный набор известных типов файлов (например, Image, Text, Audio и Сжатые типы файлов). Типы файлов, обычно общедоступные, также могут иметь предполагаемый тип. Например, типы файлов изображений .bmp, .png, .jpgи .gif также относятся к предполагаемому типу, изображению. На уровне программирования PerceivedType выражается как целое число. Так как существует код, использующий Kind и PerceivedType, владельцы форматов файлов должны зарегистрировать оба. Например, функция "воспроизвести все" зависит от параметра PerceivedType. См. также: тип файла.

обработчик предварительного просмотра

Обработчик, который быстро создает доступное только для чтения упрощенное представление элемента оболочки, отображаемого в области предварительного просмотра Проводника Windows.

средства предварительного просмотра

Этот термин иногда используется для обозначения обработчика предварительной версии. См. определение: обработчик предварительной версии.

обработчика свойств

Обработчик, который преобразует данные, хранящиеся в файле, в структурированную схему, распознаваемую и доступ к ней можно получить с помощью проводника Windows, поиска Windows и других приложений. Эти системы затем могут взаимодействовать с обработчиком свойств для записи и чтения свойств в файл и из него. Преобразованные данные включают детализированный просмотр, инфотипы, область сведений, страницы свойств и т. д. Каждый обработчик свойств связан с определенным типом файла, идентифицируемым расширением имени файла. См. также: система свойств.

обработчик листа свойств

Обработчик, используемый для создания настраиваемых листов свойств с рисунками пользовательского интерфейса и элементами управления, которые позволяют пользовательскому взаимодействию с типом файла.

системы свойств

Расширяемая система определений данных для чтения и записи, которая использует свойства, реализованные в виде пар "имя-значение". См. также: обработчик свойств, элемент оболочки.

значение свойства

Значение, связанное с именем свойства для элемента оболочки. Например, "Автор", "Размер" и "Дата съёмки" являются свойствами. Значения свойств выражаются как структура PROPVARIANT.

обработчика протокола

Обработчик, который обращается к источникам контента и предоставляет объект IUrlAccessor для указанного протокола и URL-адреса. Обработчики протоколов расширяют функциональные возможности поиска Windows и могут предоставлять уведомления об изменении индексаторов. Для индексирования определенных типов хранилищ данных требуются разные обработчики протокола. Чтобы обеспечить разумный пользовательский интерфейс, необходимо также предоставить источник данных Оболочки для хранилища данных в дополнение к реализации обработчика протокола. Обработчик протокола предоставляет элементы из хранилища данных индексатору, а источник данных Оболочки предоставляет элементы из хранилища данных Оболочке.

R

ограничения

Условие, которое должен соответствовать файлу для включения в результаты поиска, возвращаемые поиском Windows.

строка

Столбцы, содержащие значения свойств, описывающие один результат из набора объектов, которые соответствовали ограничениям, указанным в поисковом запросе.

набора строк

Набор строк, возвращаемых в результатах поиска.

S

соединитель поиска

XML-файл, содержащий сведения о хранилище данных. Для федеративного поиска развертываются коннекторы поиска.

поиск потребителей

Компонент или приложение, запрашивающее индекс.

федерация поиска

См. определение: федеративный поставщик поиска.

поставщика поиска

Компонент или приложение, предоставляющее данные для поиска Windows.

области поиска

Этот термин иногда используется для обозначения области, охватываемой при обходе. См. определение: область обхода.

источник данных оболочка

Компонент, используемый для расширения пространства имен Shell и предоставления доступа к элементам в хранилище данных. В прошлом источник данных Shell был назван расширением пространства имен Shell. См. также: контейнер, обработчик, элемент оболочки.

расширение оболочки

Этот термин иногда используется для обозначения обработчика типов файлов. См. определение: обработчик типов файлов.

обработчик расширений оболочки

Этот термин иногда используется для обозначения обработчика типов файлов. См. определение: обработчик типов файлов.

обработчик оболочки

Этот термин иногда используется для обозначения обработчика типов файлов. См. определение: обработчик типов файлов.

элемент оболочки

Один фрагмент содержимого. Некоторые элементы оболочки являются источниками содержимого, и некоторые из них не являются. Папка является источником содержимого, например, но .jpg файл не является. Обработчики типов файлов предоставляют элементы оболочки. В некоторых контекстах "item" используется для отличия контейнеров от неконтейнеров. См. также: контейнер, источник содержимого, обработчик типов файлов.

Расширение пространства имен оболочки

Этот термин иногда используется для обозначения источника данных оболочки. См. определение термина "источник данных оболочки".

контекстное меню

Пользовательский интерфейс, используемый для представления коллекции команд, связанных с элементом пользовательского интерфейса, например файлом или папкой.

обработчик контекстного меню

Обработчик, добавляющий глаголы для элемента или элементов. Эти глаголы обычно отображаются в контекстном меню. См. также: контекстное меню.

статический глагол

Глагол, который применяется к элементу оболочки без необходимости проверять текущее состояние элемента или системы. Статический глагол основан на статической регистрации связанных элементов элемента и не изменяется.

T

обработчик эскизов

Обработчик, предоставляющий статическое изображение для представления элемента оболочки.

поставщик эскизов

Этот термин иногда используется для обозначения обработчика эскизов. См. определение: обработчик эскизов.

U

шаблон URL-адреса

Строка подключения на основе URL-адреса, используемая для запроса веб-сервера к результатам поиска. Шаблон выглядит как URL-адрес, но содержит несколько значений заполнителей (например, {searchTerms}), которые клиент должен заменить данными о результатах, которые он хочет получить. Определение шаблонов URL-адресов является ключом для реализации федеративных стандартов поиска и OpenSearch.

понятное имя типа

См. определение: Kind.

V

глагол

Отдельное действие, которое может вызываться элементом оболочки. Примеры включают открытие и печать. Глаголы иногда называются командами или задачами. См. также: динамическая команда, обработчик контекстного меню, статическая команда.

обработчика команд

Этот термин иногда используется для обозначения обработчика контекстного меню. См. определение: обработчик контекстного меню.

W

прогулку

См. определение: обход (или исследование) пространства имен.

Поиск Windows

См. определение: служба поиска Windows.

Хранилище свойств поиска Windows

Кэш значений свойств, используемых в реализации службы поиска Windows. Эти значения свойств можно программно запрашивать с помощью поставщика OLE DB поиска Windows. Хранилище свойств Поиска Windows собирает и сохраняет свойства, создаваемые обработчиками фильтров или обработчиками свойств при индексировании элемента, например документа Word. Это хранилище удаляется и перестраивается при перестроении индекса.

служба поиска Windows

Ссылается на Windows Search 3.0 и выше. Эта служба анализирует набор документов, извлекает полезные сведения, а затем упорядочивает извлеченные сведения, чтобы свойства этих документов могли быть эффективно возвращены в ответ на запросы. См. также: каталог.