Managing Catalog Definitions and Building Catalogs
Catalog definitions are represented by a collection interface, IBuildCatalogs, to which you can add, remove, and modify individual catalog definitions.
You can specify the following settings in an IBuildCatalog interface object:
- The schema used for the catalog definition and whether to use a local schema or the global (default) schema.
- The catalog project type, crawl or notification. Catalogs configured as crawl projects are either built manually or from a scheduling application. Catalogs configured as notification projects are built when content changes.
- Crawl settings, such as file extensions, the pages to crawl, the sites to avoid, and whether to log the progress and activity of a crawl. You can also map the location where a file is crawled to a different location where it is displayed to site visitors.
You can perform the following actions through the IBuildCatalog interface object:
- Build a searchable catalog from a catalog definition.
- Obtain information about current and previous builds.
- Configure and manage the building process, such as starting, stopping, and pausing the build.
- Propagate catalogs to the participating Search hosts in the system.
© 1997-2000 Microsoft Corporation. All rights reserved.