Search Manager gebruiken

De interface ISearchManager biedt methoden die wijzigingen aanbrengen in verschillende catalogi. Wijzigingen die zijn aangebracht op het niveau ISearchManager, zijn globaal van toepassing op alle catalogi die door de indexeerfunctie worden gebruikt, terwijl wijzigingen die zijn aangebracht op het niveau ISearchCatalogManager van toepassing zijn op specifieke catalogi. Op dit moment gebruikt Windows Search echter slechts één catalogus, SystemIndex. U kunt Search Manager gebruiken om het volgende te doen:

  • Haal een exemplaar van Catalog Manager op voor de zoekcatalogus.
  • Versie-informatie over de Windows-zoekmachine verkrijgen.

De volgende methoden van de ISearchManager interface kunnen u helpen bij het beheren van uw zoekcatalogus(s):

Methode Beschrijving
GetCatalog Haalt een catalogus op naam op en retourneert een exemplaar van ISearchCatalogManager voor die catalogus. Hiermee kunt u een afzonderlijke zoekcatalogus beheren.
GetIndexerVersion Retourneert de versie van de indexeerfunctie in twee gehele getallen: primaire versie en secundaire versie. Het primaire versienummer voor Windows 10 Search is bijvoorbeeld '10' en het secundaire versienummer is '0'. Voor Windows Vista Search en Windows Search 3.0 op Windows XP is het primaire versienummer '3' en het secundaire versienummer is '0'.
GetIndexerVersionStr Retourneert het volledige versienummer van de indexeerfunctie als een tekenreeks: bijvoorbeeld '10.0.18309.1000'. Voor Windows 10 komt dit meestal overeen met het versienummer van het besturingssysteem. Voor Windows XP, Vista en 7 is het anders.

Zie de documentatie ISearchManager voor meer informatie over deze methoden.

De volgende ISearchManager methoden zijn gereserveerd voor toekomstig gebruik. Ze worden echter geïmplementeerd en hebben geen invloed op de indexeerfunctie of -catalogus, omdat er op dit moment slechts één catalogus voor Windows Search is.

  • get_BypassList
  • get_LocalBypass
  • get_PortNumber
  • get_ProxyName
  • get_UseProxy
  • get_UserAgent
  • put_UserAgent
  • SetProxy-

GetParameter en SetParameter- zijn ook gereserveerd voor toekomstig gebruik, maar worden niet geïmplementeerd.

Het indexbeheer

Interfaces voor het beheren van de index

Het Catalogusbeheer gebruiken

het verkenningsbereikbeheer gebruiken