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


Интерфейс ISearchRoot (searchapi.h)

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

Наследование

Интерфейс ISearchRoot наследуется от интерфейса IUnknown . ISearchRoot также имеет следующие типы членов:

Методы

Интерфейс ISearchRoot содержит следующие методы.

 
ISearchRoot::get_AuthenticationType

Извлекает тип проверки подлинности, необходимый для доступа к URL-адресам в этом корневом каталоге поиска.
ISearchRoot::get_EnumerationDepth

Возвращает глубину перечисления для этого корня поиска.
ISearchRoot::get_FollowDirectories

Возвращает значение BOOL, указывающее, следует ли поисковая система подкаталогам и иерархическим областям.
ISearchRoot::get_HostDepth

Возвращает значение, указывающее, насколько далеко в дереве узлов требуется выполнить обход при индексировании.
ISearchRoot::get_IsHierarchical

Возвращает значение, указывающее, является ли поиск корнем иерархической древовидной структуры.
ISearchRoot::get_Password

Не реализован. (ISearchRoot.get_Password)
ISearchRoot::get_ProvidesNotifications

Возвращает значение, указывающее, уведомляется ли поисковая система (обработчиками протоколов или другими приложениями) об изменениях URL-адресов в корневом каталоге поиска.
ISearchRoot::get_RootURL

Возвращает URL-адрес начальной точки для этого корня поиска.
ISearchRoot::get_Schedule

Не реализован. (ISearchRoot.get_Schedule)
ISearchRoot::get_UseNotificationsOnly

Возвращает значение, указывающее, следует ли индексировать этот корень поиска только по уведомлению, а не по обходу.
ISearchRoot::get_User

Не реализован. (ISearchRoot.get_User)
ISearchRoot::p ut_AuthenticationType

Задает тип проверки подлинности, необходимый для доступа к URL-адресам в этом корневом каталоге поиска.
ISearchRoot::p ut_EnumerationDepth

Задает глубину перечисления для этого корня поиска.
ISearchRoot::p ut_FollowDirectories

Задает значение BOOL, указывающее, должна ли поисковая система следовать подкаталогам и иерархическим областям для этого корня поиска.
ISearchRoot::p ut_HostDepth

Задает значение, указывающее, насколько далеко в дереве узлов выполняется обход при индексировании.
ISearchRoot::p ut_IsHierarchical

Задает значение, указывающее, является ли поиск корнем иерархической древовидной структуры.
ISearchRoot::p ut_Password

Не реализован. (ISearchRoot.put_Password)
ISearchRoot::p ut_ProvidesNotifications

Задает значение, указывающее, уведомляется ли поисковая система (от обработчиков протоколов или других приложений) об изменениях URL-адресов в корневом каталоге поиска.
ISearchRoot::p ut_RootURL

Задает URL-адрес текущего корня поиска.
ISearchRoot::p ut_Schedule

Не реализован. (ISearchRoot.put_Schedule)
ISearchRoot::p ut_UseNotificationsOnly

Задает значение, указывающее, следует ли индексировать этот корень поиска только по уведомлению, а не по обходу.
ISearchRoot::p ut_User

Не реализован. (ISearchRoot.put_User)

Комментарии

Пример, демонстрирующий определение параметров командной строки для операций индексирования в диспетчере области обхода контента (CSM), см. в примере CrawlScopeCommandLine .

Требования

Требование Значение
Минимальная версия клиента Windows XP с пакетом обновления 2 (SP2), Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 с пакетом обновления 1 (SP1) [только классические приложения]
Целевая платформа Windows
Header searchapi.h
Распространяемые компоненты Windows Desktop Search (WDS) 3.0

См. также раздел

Использование диспетчера области обхода контента