VirtualCatalog Members

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

A type of product catalog whose data is built from other catalogs.

The VirtualCatalog type exposes the following members.

Methods

  Name Description
Aa128265.pubmethod(en-US,CS.70).gif AddLanguage Adds the given language to the current catalog. (Inherited from ProductCatalog.)
Aa128265.pubmethod(en-US,CS.70).gif AddPriceRule Adds a pricing rule from a base catalog to the virtual catalog.
Aa128265.pubmethod(en-US,CS.70).gif AddSpecificationSearchClause Obsolete. (Obsolete) Use the SpecificationSearch class instead, with the CatalogContext specification search methods. (Inherited from ProductCatalog.)
Aa128265.pubmethod(en-US,CS.70).gif AddVirtualCatalogRule Adds an inclusion or exclusion rule from a base catalog to the current virtual catalog.
Aa128265.pubmethod(en-US,CS.70).gif BeginSpecificationSearch Overloaded.
Aa128265.pubmethod(en-US,CS.70).gif CreateCategory Overloaded.
Aa128265.pubmethod(en-US,CS.70).gif DeleteCategory Deletes the specified Category from the current catalog. (Inherited from ProductCatalog.)
Aa128265.pubmethod(en-US,CS.70).gif DeleteItems Overloaded.
Aa128265.pubmethod(en-US,CS.70).gif Dispose Obsolete. (Obsolete) Releases all resources used by the ProductCatalog. (Inherited from ProductCatalog.)
Aa128265.pubmethod(en-US,CS.70).gif Equals (Inherited from Object.)
Aa128265.protmethod(en-US,CS.70).gif Finalize (Inherited from Object.)
Aa128265.protmethod(en-US,CS.70).gif FixUpProxyDataObject Method to fix the missing values in the proxy data object. (Inherited from ProductCatalog.)
Aa128265.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.)
Aa128265.pubmethod(en-US,CS.70).gif GetCategory Overloaded.
Aa128265.pubmethod(en-US,CS.70).gif GetHashCode (Inherited from Object.)
Aa128265.pubmethod(en-US,CS.70).gif GetProduct Overloaded.
Aa128265.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.)
Aa128265.pubmethod(en-US,CS.70).gif GetRootCategories Overloaded.
Aa128265.pubmethod(en-US,CS.70).gif GetRootCategory Overloaded.
Aa128265.pubmethod(en-US,CS.70).gif GetRootProducts Overloaded.
Aa128265.pubmethod(en-US,CS.70).gif GetSpecificationSearchClauses Obsolete. (Obsolete) Use the SpecificationSearch class instead with the CatalogContext specification search methods. (Inherited from ProductCatalog.)
Aa128265.pubmethod(en-US,CS.70).gif GetType (Inherited from Object.)
Aa128265.pubmethod(en-US,CS.70).gif GetVariant Overloaded.
Aa128265.pubmethod(en-US,CS.70).gif GuaranteedSpecificationSearch Overloaded.
Aa128265.pubmethod(en-US,CS.70).gif HasProperty Returns true if the underlying dataset contains the specified property. (Inherited from ProductCatalog.)
Aa128265.protmethod(en-US,CS.70).gif HookUpDependentCatalogs Hook up DataSet events for the DependentCatalogs. (Inherited from ProductCatalog.)
Aa128265.protmethod(en-US,CS.70).gif HookUpInformation Hook up DataSet events for the Catalog Information. (Inherited from ProductCatalog.)
Aa128265.protmethod(en-US,CS.70).gif HookUpProperties Hook up DataSet events for the Catalog Properties. (Inherited from ProductCatalog.)
Aa128265.protmethod(en-US,CS.70).gif Initialize This method follows the "Template Method" pattern, enforcing the initialization pattern. (Inherited from CatalogObject.)
Aa128265.protmethod(en-US,CS.70).gif InitializeEventHandlers Initialize the dataset event handlers for this object. (Inherited from ProductCatalog.)
Aa128265.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.)
Aa128265.protmethod(en-US,CS.70).gif MemberwiseClone (Inherited from Object.)
Aa128265.pubmethod(en-US,CS.70).gif PerformSpecificationSearch Overloaded.
Aa128265.pubmethod(en-US,CS.70).gif PurgeDeletedItems Purges the deleted catalogs, products and variants from the catalog system for this catalog. (Inherited from ProductCatalog.)
Aa128265.pubmethod(en-US,CS.70).gif Rebuild Overloaded. This method starts a catalog rebuild (if the catalog is in need of being rebuilt.)
Aa128265.pubmethod(en-US,CS.70).gif Refresh Reloads the object from the web service. (Inherited from MultilingualCatalogObject.)
Aa128265.pubmethod(en-US,CS.70).gif RegenerateFullTextIndexes Overloaded.
Aa128265.pubmethod(en-US,CS.70).gif RemoveLanguage Removes the given language from the current catalog. (Inherited from ProductCatalog.)
Aa128265.pubmethod(en-US,CS.70).gif RemovePriceRule Removes a pricing rule from the current virtual catalog.
Aa128265.pubmethod(en-US,CS.70).gif RemoveSpecificationSearchClause Obsolete. (Obsolete) Use the SpecificationSearch class instead with the CatalogContext specification search methods. (Inherited from ProductCatalog.)
Aa128265.pubmethod(en-US,CS.70).gif RemoveVirtualCatalogRule Removes an inclusion or exclusion rule from a base catalog.
Aa128265.pubmethod(en-US,CS.70).gif Save Overloaded.
Aa128265.pubmethod(en-US,CS.70).gif ToString (Inherited from Object.)
Aa128265.pubmethod(en-US,CS.70).gif UpdateItems Overloaded.

Top

Properties

  Name Description
Aa128265.pubproperty(en-US,CS.70).gif ActiveLanguage Gets or sets the active language for the current instance. (Inherited from ProductCatalog.)
Aa128265.pubproperty(en-US,CS.70).gif CatalogContext Gets the CatalogContext object. (Inherited from CatalogObjectBase.)
Aa128265.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.)
Aa128265.pubproperty(en-US,CS.70).gif DebugContext Gets the DebugContext object. (Inherited from CatalogObjectBase.)
Aa128265.pubproperty(en-US,CS.70).gif DefaultLanguage Gets or sets the default language for the current instance. (Inherited from ProductCatalog.)
Aa128265.pubproperty(en-US,CS.70).gif DependentCatalogs Gets a CatalogsDataSet containing all the dependent catalogs for this catalog. (Inherited from ProductCatalog.)
Aa128265.pubproperty(en-US,CS.70).gif IdentifyingProductProperty Gets the identifying product property for the current instance. (Inherited from ProductCatalog.)
Aa128265.pubproperty(en-US,CS.70).gif IdentifyingVariantProperty Gets the identifying variant property for the current instance. (Inherited from ProductCatalog.)
Aa128265.pubproperty(en-US,CS.70).gif Information Gets the information for the current instance. (Inherited from ProductCatalog.)
Aa128265.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.)
Aa128265.pubproperty(en-US,CS.70).gif Item Gets or sets the properties of this ProductCatalog, based upon the specified property name. (Inherited from ProductCatalog.)
Aa128265.pubproperty(en-US,CS.70).gif Languages Gets a collection of the languages for the current instance. (Inherited from ProductCatalog.)
Aa128265.pubproperty(en-US,CS.70).gif Name Gets the name of the catalog in the current instance. (Inherited from ProductCatalog.)
Aa128265.pubproperty(en-US,CS.70).gif PriceRules Gets a CatalogPricingRulesDataSet containing price rules for the current virtual catalog.
Aa128265.pubproperty(en-US,CS.70).gif PropertiesInCatalog Gets a collection of properties in the catalog. (Inherited from ProductCatalog.)
Aa128265.pubproperty(en-US,CS.70).gif PropertyNames Gets a ReadOnlyStringCollection containing the names of the properties present in this catalog. (Inherited from ProductCatalog.)
Aa128265.pubproperty(en-US,CS.70).gif ReportingLanguage Gets or sets the reporting language for the current instance. (Inherited from ProductCatalog.)
Aa128265.pubproperty(en-US,CS.70).gif SourceCatalogs Gets the list of catalogs included in this virtual catalog.
Aa128265.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.)
Aa128265.pubproperty(en-US,CS.70).gif SpecificationSearchableCategoryCollection Gets a CategoryCollection containing the names of the specification searchable categories in this catalog. (Inherited from ProductCatalog.)
Aa128265.pubproperty(en-US,CS.70).gif VirtualCatalogRules Gets a CatalogVirtualCatalogRulesDataSet containing the inclusion and exclusion rules for the current virtual catalog.

Top

See Also

Reference

VirtualCatalog Class

Microsoft.CommerceServer.Catalog Namespace