Глоссарий Windows Search

#

OSD-файл

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

OSDX-файл

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

A

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

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

AQS

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

Ассоциации

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

массив сопоставлений

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

Atom

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

B

bind

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

Привязки

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

bookmark

Индикатор, однозначно определяющий строку в наборе строк.

C

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

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

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

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

catalog

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

category

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

Глава

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

column

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

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

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

container

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

content

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

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

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

content view (представление содержимого)

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

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

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

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

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

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

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

сканирование

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

область обхода контента

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

курсор

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

D

Управление данными, разведка и добыча полезных ископаемых

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

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

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

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

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

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

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

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

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

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

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

document

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

обработчик drop

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

целевой объект drop

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

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

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

E

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

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

F

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

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

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

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

федеративная служба поиска

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

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

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

формат файла

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

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

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

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

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

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

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

тип файла

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

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

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

настройка типа файла

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

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

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

filter

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

Папку

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

H

handler;

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

I

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

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

index

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

Индексатор

Приложение, которое индексирует или координирует индексирование. См. также: индекс, индексирование, инвертированные индексы.

Обработчик infotip

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

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

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

Item

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

Класс item

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

K

Вид

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

Сопоставление типа

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

L

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

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

M

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

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

Нет

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

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

Пошаговое руководство по пространству имен

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

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

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

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

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

слово "шум"

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

NQS

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

O

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

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

OLE DB

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

Дескриптор OpenSearch

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

Стандарт OpenSearch

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

P

PerceivedType

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

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

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

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

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

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

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

Обработчик страницы свойств

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

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

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

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

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

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

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

R

Ограничение

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

row

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

Набора строк

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

S

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

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

объект-получатель поиска

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

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

См. определение для федеративной службы поиска.

поисковая служба

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

T

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

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

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

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

U

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

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

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

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

V

Команда

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

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

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

W

Ходьбы

См. определение для: пошаговое руководство по пространству имен.

Windows Search

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

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

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

Windows служба

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