Namespace Dynamicweb.Ecommerce.Products
Classes
- Detail
Represents product details objects
- DetailMoveSetting
The class DetailMoveSetting represents meta data used for move details from one product to another
- DetailsGroup
Represents information about a details group.
- DetailsGroupService
The DetailsGroupService class providing methods for querying and saving the DetailsGroup data.
- FieldOption
Represents a single field option.
- FieldOptionCollection
Represents a collection of field options.
- FieldOptionTranslation
The class FieldOptionTranslation represents product FieldOption translation.
- FieldOptionTranslationCollection
The class FieldOptionTranslationCollection represents collection of FieldOptionTranslation.
- FieldType
Represents product field type object
- Group
Product group class
- GroupCollection
Collection of product groups.
- GroupMetaData
Represents information about meta data.
- GroupRelation
Class for parent-child relations between product groups
- GroupRelationCollection
Collection class for parent-child relations between product groups
- GroupService
The GroupService class providing methods for querying and saving the Group aggregate to and from persistence.
- GroupShopRelation
Class for relation objects between shops and product groups
- GroupTemplateExtender
Group template extender. Extends the rendering of a Group.
- Manufacturer
Represents a manufacturer of products.
- Product
Represents information about a product.
- ProductBackInStockNotification
Represents information about an product back in stock notification.
- ProductCollection
Represents a collection of the products.
- ProductCommentSaveSubscriber
The class ProductCommentSaveSubscriber represents after product comment saved event subscriber.
- ProductField
Provides information about a product field.
- ProductField.FieldSystemName
List of database column names of the standard product fields
- ProductFieldTranslation
The class ProductFieldTranslation represents ProductField translation.
- ProductFieldTranslationCollection
The class ProductFieldTranslationCollection represents collection of ProductFieldTranslation.
- ProductFieldValue
This class saves the new values for ProductField
- ProductFieldValueCollection
Represents a collection of ProductFieldValue objects.
- ProductGroupField
Represents information about product group.
- ProductGroupFieldCollection
The class ProductGroupFieldCollection represents collection of ProductGroupField.
- ProductGroupFieldValue
This class saves the new values for ProductGroupField
- ProductGroupFieldValueCollection
Represents collection of ProductGroupFieldValue objects.
- ProductGroupRelation
Represents information about related groups.
- ProductGroupRelationService
The ProductGroupRelationService class providing methods for querying and saving the product group relations
- ProductItem
Represents information about product's item.
- ProductItemCollection
Represents a collection of ProductItem objects.
- ProductKey
The product key
- ProductListTemplateExtender
Product list template extender. Extends the rendering of a ProductCollection.
- ProductMetaData
Represents information about meta data.
- ProductRelated
Represents information about related products.
- ProductRelatedGroup
Represents information about the product related groups.
- ProductRelatedGroupTranslation
Represents a translation of a related group.
- ProductRelation
Represents information about product relations
- ProductSearchResult
Product search result data
- ProductStockNotificationService
Service for managing stock related product notifications.
- ProductTemplateExtender
Product template extender. Extends the rendering of a Product.
- ProductVatGroup
Represents VAT groups on product for each country
- ProductWorkflowStateChangedSubscriber
The class ProductWorkflowStateChangedSubscriber represents product workflow state changed event subscriber.
Enums
- DetailsGroup.InheritanceType
The InheritanceType enumeration defines the different types of DetailsGroup instances the DetailsGroup class can represent.
- DetailsGroupControlType
The enum DetailsGroupControlType enumerates types for asset category control
- DetailsGroupPrimaryImageNameAdditionType
The enum DetailsGroupPrimaryImageNameAdditionType enumerates types for asset category check-in rule primary image name addition
- DiscontinuedAction
Discontinued action
- FieldListPresentationType
Represents presentation type for fields of type "list".
- GroupCollectionSortBy
Sorting fields.
- GroupType
GroupType enum enumerates types of group corresponding to how the group is used.
- ProductBackInStockNotificationState
The enum ProductBackInStockNotificationState represents ProductBackInStockNotification states enumeration.
- ProductDataBaseField
DB fields.
- ProductFieldSectionType
Describe the section type of the product field
- ProductOrderStockOperator
1 - Negative, 0 - Positive.
- ProductPriceType
Type of price.
- ProductQuantification
The enum ProductQuantification represents product quantification types enumeration.
- ProductType
Type of product.
- SortDirection
Sorting direction.