ProductFamily Members
For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.
Contains the functions specific to a product family in the product catalog system.
The ProductFamily type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddParentCategory | Adds a category as a parent category of this category. (Inherited from CatalogItem.) | |
AddRelationshipToCategory | Overloaded. | |
AddRelationshipToProduct | Overloaded. | |
AddVariant | Adds the variantId to the product. | |
Dispose | Obsolete. (Obsolete) Releases all resources use by the CatalogItem. (Inherited from CatalogItem.) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
FixUpProxyDataObject | (Private) Some fields in the Proxy Data Object may be null. (Inherited from Product.) | |
GetCategoryCollectionConfiguration | Creates a new CategoryConfiguration with the configuration of the Category object. (Inherited from Product.) | |
GetHashCode | (Inherited from Object.) | |
GetProductProperties | Obsolete. (Obsolete) GetProductProperties is obsolete, use Information instead. Retrieve a CatalogItemsDataSet containing the properties of this product. (Inherited from Product.) | |
GetRelatedCategories | Obsolete. (Obsolete) GetRelatedCategories should not be used, use RelatedCategories instead. Gets the categories related to the current catalog item. (Inherited from CatalogItem.) | |
GetRelatedProducts | Obsolete. (Obsolete) GetRelatedProducts should not be used, use GetRelatedCategories instead. Gets the products related to the current catalog item. (Inherited from CatalogItem.) | |
GetType | (Inherited from Object.) | |
GetVariant | Retrieves a Variant representing the product variants requested. | |
GetVariantProperties | Obsolete. (Obsolete) GetVariantProperties is obsolete, use ProductFamily.GetVariant instead. Retrieve a DataSet containing the properties a single product variant. (Overrides Product..::.GetVariantProperties(Object).) | |
GetVariants | Overloaded. | |
HasProperty | Returns true if the underlying dataset contains the specified property. (Inherited from CatalogItem.) | |
HookUpAncestorCategories | Hook up dataset events for ancestor parent categories dataset. (Inherited from CatalogItem.) | |
HookUpCanonicalCategories | Hook up dataset events for canonical parent categories dataset. (Inherited from CatalogItem.) | |
HookUpInformation | Hook up dataset events for information dataset. (Inherited from CatalogItem.) | |
HookUpParentCategories | Hook up dataset events for parent categories dataset. (Inherited from CatalogItem.) | |
HookUpRelatedCategories | Hook up dataset events for related categories dataset. (Inherited from CatalogItem.) | |
HookUpRelatedProducts | Hook up dataset events for related products dataset. (Inherited from CatalogItem.) | |
Initialize | This method follows the "Template Method" pattern, enforcing the initialization pattern. (Inherited from CatalogObject.) | |
InitializeEventHandlers | (Private) Initializes a new ProductData.Variants. (Inherited from Product.) | |
IsListPriceNull | Returns true for categories without list price values. Always returns false for other types. (Inherited from CatalogItem.) | |
IsPropertyNull | Gets a value indicating whether the specified property contains a nullNothingnullptra null reference (Nothing in Visual Basic) value. (Inherited from CatalogItem.) | |
MemberwiseClone | (Inherited from Object.) | |
Refresh | Overloaded. | |
RemoveParentCategory | Removes the category as a parent of the current category. (Inherited from CatalogItem.) | |
RemoveRelationshipToCategory | Removes an existing category relationship to the category in the catalog. (Inherited from CatalogItem.) | |
RemoveRelationshipToProduct | Removes an existing product relationship to the product in the catalog. (Inherited from CatalogItem.) | |
RemoveVariant | Removes the variant represented by the variantId from the ProductFamily. | |
Save | Overloaded. | |
ToString | (Inherited from Object.) |
Top
Properties
Name | Description | |
---|---|---|
ActiveLanguage | Gets or sets the active language of the Catalog system. (Inherited from CatalogItem.) | |
AncestorCategories | Gets a collection containing the ancestor categories for the current catalog item. (Inherited from CatalogItem.) | |
AncestorCategoryNames | Gets a collection containing names of all categories that are above this category in the category hierarchy. (Inherited from CatalogItem.) | |
BaseCatalogName | Gets the base catalog name of this catalog item. (Inherited from CatalogItem.) | |
CanonicalCategories | Gets a collection containing the canonical categories for the current catalog item. (Inherited from CatalogItem.) | |
CanonicalCategoryPath | Gets the CanonicalCategoryPath property that gets the names of the categories that for a canonical path to this category. (Inherited from CatalogItem.) | |
CatalogClassType | Gets the catalog class type of this catalog item. (Inherited from CatalogItem.) | |
CatalogContext | Gets the CatalogContext object. (Inherited from CatalogObjectBase.) | |
CatalogName | Gets the catalog name for the current catalog item. (Inherited from CatalogItem.) | |
Configuration | Gets the configuration of this object. (Inherited from Product.) | |
DataObject | Gets an object that is used to describe the internal properties of the catalog objects. (Inherited from CatalogObject.) | |
DebugContext | Gets the DebugContext object. (Inherited from CatalogObjectBase.) | |
DefinitionName | Gets the name of product or category definition used to create this item. (Inherited from CatalogItem.) | |
DisplayName | Gets or sets the DisplayName property for this catalog item. (Inherited from CatalogItem.) | |
Information | Gets the information for the current catalog item. (Inherited from CatalogItem.) | |
InventoryCondition | Gets the inventory condition of this catalog item. (Inherited from Product.) | |
InventoryExists | Gets a value indicating if inventory information exists for the product. (Inherited from Product.) | |
IsVirtualCatalog | Gets a value indicating whether this catalog item exists in a virtual catalog or a base catalog. (Inherited from CatalogItem.) | |
Item | Gets or sets the properties of this CatalogItem. (Inherited from CatalogItem.) | |
ListPrice | Gets the List price for this product or product family. (Inherited from CatalogItem.) | |
OriginalProductId | Gets the original product Id for the current product. (Inherited from Product.) | |
ParentCategories | Gets a collection containing the parent categories for the current catalog item. (Inherited from CatalogItem.) | |
ParentCategoryNames | Gets a collection containing the names of the parent categories of this item. (Inherited from CatalogItem.) | |
PricingCategoryName | Gets or sets the name of the pricing category for the product. (Inherited from Product.) | |
PrimaryParentCategoryName | Gets or sets the primary parent category for the current catalog item. (Inherited from CatalogItem.) | |
ProductCatalog | Gets a product catalog object for this objects product catalog. (Inherited from CatalogItem.) | |
ProductId | Gets the product Id for the current product. (Inherited from Product.) | |
RelatedCategories | Returns the categories related to the current catalog item. (Inherited from CatalogItem.) | |
RelatedProducts | Gets the products related to the current catalog item. (Inherited from CatalogItem.) | |
UseCategoryPricing | Gets or sets a value describing if this product inherits its price from its primary parent category. (Inherited from Product.) | |
Variants | A VariantCollection object containing the variants of this ProductFamily. |
Top