BaseCatalog Members

For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.

A type of product catalog whose data is concretely defined and does not aggregate data from other catalogs. This class cannot be inherited.

The BaseCatalog type exposes the following members.

Methods

  Name Description
Aa144645.pubmethod(en-US,CS.70).gif AddLanguage Adds the given language to the current catalog. (Inherited from ProductCatalog.)
Aa144645.pubmethod(en-US,CS.70).gif AddSpecificationSearchClause Obsolete. (Obsolete) Use the SpecificationSearch class instead, with the CatalogContext specification search methods. (Inherited from ProductCatalog.)
Aa144645.pubmethod(en-US,CS.70).gif BeginSpecificationSearch Overloaded.
Aa144645.pubmethod(en-US,CS.70).gif CreateCategory Overloaded.
Aa144645.pubmethod(en-US,CS.70).gif CreateProduct Overloaded. Creates a root product in the catalog.
Aa144645.pubmethod(en-US,CS.70).gif DeleteCategory Deletes the specified Category from the current catalog. (Inherited from ProductCatalog.)
Aa144645.pubmethod(en-US,CS.70).gif DeleteItems Overloaded.
Aa144645.pubmethod(en-US,CS.70).gif DeleteProduct Deletes the product from the catalog.
Aa144645.pubmethod(en-US,CS.70).gif Dispose Obsolete. (Obsolete) Releases all resources used by the ProductCatalog. (Inherited from ProductCatalog.)
Aa144645.pubmethod(en-US,CS.70).gif Equals (Inherited from Object.)
Aa144645.protmethod(en-US,CS.70).gif Finalize (Inherited from Object.)
Aa144645.protmethod(en-US,CS.70).gif FixUpProxyDataObject Method to fix the missing values in the proxy data object. (Inherited from ProductCatalog.)
Aa144645.pubmethod(en-US,CS.70).gif GetCatalogAttributes Obsolete. (Obsolete) CatalogAttributes are removed, use Information instead. Returns a DataSet with the attributes of the catalog. (Inherited from ProductCatalog.)
Aa144645.pubmethod(en-US,CS.70).gif GetCategory Overloaded.
Aa144645.pubmethod(en-US,CS.70).gif GetHashCode (Inherited from Object.)
Aa144645.pubmethod(en-US,CS.70).gif GetProduct Overloaded.
Aa144645.pubmethod(en-US,CS.70).gif GetProductVariant Obsolete. (Obsolete) Use GetVariant() and Variant.Information instead. Gets a product variant record from the catalog system. (Inherited from ProductCatalog.)
Aa144645.pubmethod(en-US,CS.70).gif GetRootCategories Overloaded.
Aa144645.pubmethod(en-US,CS.70).gif GetRootCategory Overloaded.
Aa144645.pubmethod(en-US,CS.70).gif GetRootProducts Overloaded.
Aa144645.pubmethod(en-US,CS.70).gif GetSpecificationSearchClauses Obsolete. (Obsolete) Use the SpecificationSearch class instead with the CatalogContext specification search methods. (Inherited from ProductCatalog.)
Aa144645.pubmethod(en-US,CS.70).gif GetType (Inherited from Object.)
Aa144645.pubmethod(en-US,CS.70).gif GetVariant Overloaded.
Aa144645.pubmethod(en-US,CS.70).gif GuaranteedSpecificationSearch Overloaded.
Aa144645.pubmethod(en-US,CS.70).gif HasProperty Returns true if the underlying dataset contains the specified property. (Inherited from ProductCatalog.)
Aa144645.protmethod(en-US,CS.70).gif HookUpDependentCatalogs Hook up DataSet events for the DependentCatalogs. (Inherited from ProductCatalog.)
Aa144645.protmethod(en-US,CS.70).gif HookUpInformation Hook up DataSet events for the Catalog Information. (Inherited from ProductCatalog.)
Aa144645.protmethod(en-US,CS.70).gif HookUpProperties Hook up DataSet events for the Catalog Properties. (Inherited from ProductCatalog.)
Aa144645.protmethod(en-US,CS.70).gif Initialize This method follows the "Template Method" pattern, enforcing the initialization pattern. (Inherited from CatalogObject.)
Aa144645.protmethod(en-US,CS.70).gif InitializeEventHandlers Initialize the dataset event handlers for this object. (Inherited from ProductCatalog.)
Aa144645.pubmethod(en-US,CS.70).gif IsPropertyNull Gets a value indicating whether the specified property contains a nullNothingnullptra null reference (Nothing in Visual Basic) value. (Inherited from ProductCatalog.)
Aa144645.protmethod(en-US,CS.70).gif MemberwiseClone (Inherited from Object.)
Aa144645.pubmethod(en-US,CS.70).gif PerformSpecificationSearch Overloaded.
Aa144645.pubmethod(en-US,CS.70).gif PurgeDeletedItems Purges the deleted catalogs, products and variants from the catalog system for this catalog. (Inherited from ProductCatalog.)
Aa144645.pubmethod(en-US,CS.70).gif RebuildDependentCatalogs Overloaded. This method starts a catalog rebuild on all dependent catalogs.
Aa144645.pubmethod(en-US,CS.70).gif Refresh Reloads the object from the web service. (Inherited from MultilingualCatalogObject.)
Aa144645.pubmethod(en-US,CS.70).gif RegenerateFullTextIndexes Overloaded.
Aa144645.pubmethod(en-US,CS.70).gif RemoveLanguage Removes the given language from the current catalog. (Inherited from ProductCatalog.)
Aa144645.pubmethod(en-US,CS.70).gif RemoveSpecificationSearchClause Obsolete. (Obsolete) Use the SpecificationSearch class instead with the CatalogContext specification search methods. (Inherited from ProductCatalog.)
Aa144645.pubmethod(en-US,CS.70).gif Save Overloaded.
Aa144645.pubmethod(en-US,CS.70).gif ToString (Inherited from Object.)
Aa144645.pubmethod(en-US,CS.70).gif UpdateItems Overloaded.

Top

Properties

  Name Description
Aa144645.pubproperty(en-US,CS.70).gif ActiveLanguage Gets or sets the active language for the current instance. (Inherited from ProductCatalog.)
Aa144645.pubproperty(en-US,CS.70).gif CatalogContext Gets the CatalogContext object. (Inherited from CatalogObjectBase.)
Aa144645.protproperty(en-US,CS.70).gif DataObject Gets an object that is used to describe the internal properties of the catalog objects. (Inherited from CatalogObject.)
Aa144645.pubproperty(en-US,CS.70).gif DebugContext Gets the DebugContext object. (Inherited from CatalogObjectBase.)
Aa144645.pubproperty(en-US,CS.70).gif DefaultLanguage Gets or sets the default language for the current instance. (Inherited from ProductCatalog.)
Aa144645.pubproperty(en-US,CS.70).gif DependentCatalogs Gets a CatalogsDataSet containing all the dependent catalogs for this catalog. (Inherited from ProductCatalog.)
Aa144645.pubproperty(en-US,CS.70).gif IdentifyingProductProperty Gets the identifying product property for the current instance. (Inherited from ProductCatalog.)
Aa144645.pubproperty(en-US,CS.70).gif IdentifyingVariantProperty Gets the identifying variant property for the current instance. (Inherited from ProductCatalog.)
Aa144645.pubproperty(en-US,CS.70).gif Information Gets the information for the current instance. (Inherited from ProductCatalog.)
Aa144645.pubproperty(en-US,CS.70).gif IsVirtualCatalog Gets a value to indicate if the current instance is a BaseCatalog or a VirtualCatalog. (Inherited from ProductCatalog.)
Aa144645.pubproperty(en-US,CS.70).gif Item Gets or sets the properties of this ProductCatalog, based upon the specified property name. (Inherited from ProductCatalog.)
Aa144645.pubproperty(en-US,CS.70).gif Languages Gets a collection of the languages for the current instance. (Inherited from ProductCatalog.)
Aa144645.pubproperty(en-US,CS.70).gif Name Gets the name of the catalog in the current instance. (Inherited from ProductCatalog.)
Aa144645.pubproperty(en-US,CS.70).gif PropertiesInCatalog Gets a collection of properties in the catalog. (Inherited from ProductCatalog.)
Aa144645.pubproperty(en-US,CS.70).gif PropertyNames Gets a ReadOnlyStringCollection containing the names of the properties present in this catalog. (Inherited from ProductCatalog.)
Aa144645.pubproperty(en-US,CS.70).gif ReportingLanguage Gets or sets the reporting language for the current instance. (Inherited from ProductCatalog.)
Aa144645.pubproperty(en-US,CS.70).gif SpecificationSearchableCategories Obsolete. (Obsolete) Use SpecificationSearchableCategoryCollection instead. Gets a ReadOnlyStringCollection containing the names of the specification searchable categories in this catalog. (Inherited from ProductCatalog.)
Aa144645.pubproperty(en-US,CS.70).gif SpecificationSearchableCategoryCollection Gets a CategoryCollection containing the names of the specification searchable categories in this catalog. (Inherited from ProductCatalog.)

Top

See Also

Reference

BaseCatalog Class

Microsoft.CommerceServer.Catalog Namespace