Product Catalog Objects
The product catalog objects provide methods to create and manage catalogs, products, and categories in the Commerce Server 2002 Product Catalog System. These objects provide an interface for catalog data stored in a SQL Server database. Use data caching to improve the performance of the Product Catalog System by holding catalog data in memory and minimizing calls to the underlying database.
The Product Catalog Programming Concepts topic describes the concepts related to programming with product catalog objects.
The Service Pack 2 Enhancements for Catalogs topic describes enhancements that are included in Service Pack 2.
Objects
Visual Basic reference | C++ invocation | Description |
---|---|---|
CatalogManager | CatalogManager | Allows management of catalogs across the entire Product Catalog System. |
CatalogSets | CatalogSets | Allows filtering of multiple catalogs for different users and organizations. |
CatalogSets2 | CatalogSets2 | Allows management of catalog sets in the Product Catalog System. Catalog sets allow for the presentation of different collections of catalogs to different users and organizations. |
CatalogToVendorAssociation | CatalogToVendorAssociation | Allows a catalog to be associated with a particular vendor. |
Category | Category | Allows management of a product hierarchy within a particular catalog. Also allows you to manipulate category properties and category relationships. |
Product | Product | Allows manipulation of the relationships between a product variant and a product category. Also allows you to set the properties on a product. |
ProductCatalog | ProductCatalog | Allows creation, deletion, and modification of catalog data. |
Examples
Example | Description |
---|---|
Code to Activate or Deactivate a Product | Describes how to make a product visible or invisible to customers. |
Code to Browse a Catalog | Describes how to implement catalog browsing functionality. |
Code to Change How a Category is Displayed | Describes how to change the DisplayName property associated with a category. |
Code to Find the Available Catalogs | Describes how to create a list of all catalog names. |
Code to Hide Searchable Categories | Describes how to hide search categories from users. |
Code to Perform a Search of a Catalog | Describes how to perform a catalog search. |
Code to Join an External Table to Product Recordsets | Describes how to join a table or view of data to the product recordsets returned by methods in the Product Catalog System. |
Code to Perform a Specification Search of a Catalog | Describes how to perform a specification search. |
Code to Stage Products and Catalogs by Time | Describes how to set a time at which a catalog or product will be available to users. |
Code to Use Caching with a Catalog | Describes how to implement caching with a catalog. |
See Also
User-defined Property and Catalog Attributes
Copyright © 2005 Microsoft Corporation.
All rights reserved.