Как начать добавочный обход области поиска из кода в SharePoint? - PullRequest
1 голос
/ 22 марта 2011

Можно ли это сделать? Я не нашел там ничего, что показывало бы способ сделать это.

1 Ответ

3 голосов
/ 22 марта 2011

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

Чтобы начать сканирование по источнику контента, используйте следующий код:

SearchServiceApplicationProxy proxy = SearchServiceApplicationProxy.GetProxy(SPServiceContext.Current);
Guid appId = ssap.GetSearchServiceApplicationInfo().SearchServiceApplicationId;
SearchServiceApplication app = SearchService.Service.SearchApplications.GetValue<SearchServiceApplication>(appId);
Content content = new Content(app)

ContentSource cs = content.ContentSources["<content source name>"];
cs.StartIncrementalCrawl();
// check on cs.CrawlStatus if finished 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...