Classes
| Class | Description | |
|---|---|---|
| ActivityTrackingHelper |
Helper methods for logging activities in CMSDesk.
| |
| AddressInfo |
AddressInfo data container class.
| |
| AddressInfoProvider |
Class providing AddressInfo management.
| |
| AuthorizeNetPaymentResultInfo |
Authorize.NET payment result.
| |
| BundleInfo |
BundleInfo data container class.
| |
| BundleInfoProvider |
Class providing BundleInfo management.
| |
| CartDiscountsFilter |
Allows to filter list of conditional cart discounts according to its conditions and stop processing flag.
| |
| CMSCurrenciesPage |
Base page for the E-commerce currencies to apply global settings to the pages.
| |
| CMSCustomersPage |
Base page for the E-commerce customers pages to apply global settings to the pages.
| |
| CMSDepartmentsPage |
Base page for the E-commerce departments to apply global settings to the pages.
| |
| CMSDiscountCouponsPage |
Base page for the E-commerce discount coupons pages to apply global settings to the pages.
| |
| CMSEcommerceConfigurationPage |
Base page for the E-commerce configuration pages.
| |
| CMSEcommerceModalPage |
Base page for the CMS Ecommerce modal pages to apply global settings to the pages.
| |
| CMSEcommerceObjectsPage |
Base page for E-commerce pages working with site specific records with option to include global records.
| |
| CMSEcommercePage |
Base page for the E-commerce pages to apply global settings to the pages.
| |
| CMSEcommerceStoreSettingsPage |
Base page for the E-commerce store settings pages to apply global settings to the pages.
| |
| CMSExchangeRatesPage |
Base page for the E-commerce exchange rates to apply global settings to the pages.
| |
| CMSInternalStatusesPage |
Base page for the E-commerce internal statuses to apply global settings to the pages.
| |
| CMSManufacturersPage |
Base page for the E-commerce manufacturers pages to apply global settings to the pages.
| |
| CMSOrderStatusesPage |
Base page for the E-commerce order statuses to apply global settings to the pages.
| |
| CMSPaymentMethodsPage |
Base page for the E-commerce payment methods to apply global settings to the pages.
| |
| CMSProductOptionCategoriesPage |
Base page for the E-commerce product options pages to apply global settings to the pages.
| |
| CMSProductsPage |
Base page for the E-commerce products pages to apply global settings to the pages.
| |
| CMSPublicStatusesPage |
Base page for the E-commerce pubic statuses to apply global settings to the pages.
| |
| CMSShippingOptionsPage |
Base page for the E-commerce shipping options to apply global settings to the pages.
| |
| CMSSuppliersPage |
Base page for the E-commerce suppliers pages to apply global settings to the pages.
| |
| CMSTaxClassesPage |
Base page for the E-commerce tax classes to apply global settings to the pages.
| |
| CouponCodeInfo |
CouponCodeInfo data container class.
| |
| CouponCodeInfoProvider |
Class providing CouponCodeInfo management.
| |
| CreditEventInfo |
CreditEventInfo data container class.
| |
| CreditEventInfoProvider |
Class providing CreditEventInfo management.
| |
| CurrencyInfo |
CurrencyInfo data container class.
| |
| CurrencyInfoProvider |
Class providing CurrencyInfo management.
| |
| CustomerInfo |
CustomerInfo data container class.
| |
| CustomerInfoProvider |
Class providing CustomerInfo management.
| |
| DepartmentInfo |
DepartmentInfo data container class.
| |
| DepartmentInfoProvider |
Class providing DepartmentInfo management.
| |
| DepartmentTaxClassInfo |
DepartmentTaxClassInfo data container class.
| |
| DepartmentTaxClassInfoProvider |
Class providing DepartmentTaxClassInfo management.
| |
| DiscountCouponInfo |
DiscountCouponInfo data container class.
| |
| DiscountCouponInfoProvider |
Class providing DiscountCouponInfo management.
| |
| DiscountInfo |
DiscountInfo data container class.
| |
| DiscountInfoProvider |
Class providing DiscountInfo management.
| |
| DiscountsFilterBase |
Base class for discount filters.
| |
| DiscountsParameters |
Represents set of discounts parameters used e.g. for discounts filtering and querying.
| |
| ECommerceActionContext |
Ecommerce Action context. Ensures context for the actions block.
| |
| ECommerceContext |
E-commerce context.
| |
| ECommerceHelper |
Custom E-commerce helper.
| |
| ECommerceModule |
Represents the E-commerce module.
| |
| ECommerceModuleMetadata |
Represents the E-commerce module metadata.
| |
| EcommercePermissions |
Class containing string constants of all e-commerce module permissions.
| |
| EcommerceResolvers |
Resolvers used in e-mail templates and other macro visual components.
| |
| ECommerceSettings |
Class providing access to E-commerce related settings.
| |
| ECommerceTaskType |
Web farm task types for E-commerce module
| |
| EcommerceTransformationFunctions |
Summary description for Functions.
| |
| ExchangeRateInfo |
ExchangeRateInfo data container class.
| |
| ExchangeRateInfoProvider |
Class providing ExchangeRateInfo management.
| |
| ExchangeTableInfo |
ExchangeTableInfo data container class.
| |
| ExchangeTableInfoProvider |
Class providing ExchangeTableInfo management.
| |
| CheckBoxWithDropDown |
CheckBoxWithDropDown control, inherited from CMSUserControl.
| |
| InternalStatusInfo |
InternalStatusInfo data container class.
| |
| InternalStatusInfoProvider |
Class providing InternalStatusInfo management.
| |
| ItemDiscount |
Class representing custom discount which should be applied to the specified shopping cart item. It implements IItemDiscount interface.
| |
| ItemDiscountProvider |
Class providing calculation of custom discounts.
| |
| ItemTax |
Class representing tax which should be applied to the specified shopping cart item. It implements IItemTax interface.
| |
| ManufacturerInfo |
ManufacturerInfo data container class.
| |
| ManufacturerInfoProvider |
Class providing ManufacturerInfo management.
| |
| OptionCategoryInfo |
OptionCategoryInfo data container class.
| |
| OptionCategoryInfoProvider |
Class providing OptionCategoryInfo management.
| |
| OrderAddressInfo |
OrderAddressInfo data container class.
| |
| OrderAddressInfoProvider |
Class providing AddressInfo management.
| |
| OrderInfo |
OrderInfo data container class.
| |
| OrderInfoProvider |
Class providing OrderInfo management.
| |
| OrderItemInfo |
OrderItemInfo data container class.
| |
| OrderItemInfoProvider |
Class providing OrderItemInfo management.
| |
| OrderItemSKUFileInfo |
OrderItemSKUFileInfo data container class.
| |
| OrderItemSKUFileInfoProvider |
Class providing OrderItemSKUFileInfo management.
| |
| OrdersCollection |
Collection of customer orders represented by OrderInfo objects
| |
| OrderStatusInfo |
OrderStatusInfo data container class.
| |
| OrderStatusInfoProvider |
Class providing OrderStatusInfo management.
| |
| OrderStatusUserInfo |
OrderStatusUserInfo data container class.
| |
| OrderStatusUserInfoProvider |
Class providing OrderStatusUserInfo management.
| |
| PaymentOptionInfo |
PaymentOptionInfo data container class.
| |
| PaymentOptionInfoProvider |
Class providing PaymentOptionInfo management.
| |
| PaymentResultInfo |
Class representing payment result.
| |
| PaymentResultItemInfo |
Class representing payment result item (= one payment result xml node).
| |
| PaymentShippingInfo |
PaymentShippingInfo data container class.
| |
| PaymentShippingInfoProvider |
Class providing PaymentShippingInfo management.
| |
| PayPalPaymentResultInfo |
PayPal payment result.
| |
| ProductAttributeSet |
Product attributes set with enhanced functionality
| |
| ProductDiscountsFilter |
Allows to filter list of conditional product discounts according to its conditions and stop processing flag.
| |
| ProductHelper |
Provides advanced manipulation with products and product options.
| |
| ProductOptionSelector |
Base class of the option category sku selector control.
| |
| ProductsDataSource |
Products data source server control.
| |
| ProductUIHelper |
Helper methods for product UI
| |
| ProductVariant |
Envelope form variant-type SKU object, that provides advanced methods a features.
| |
| PublicStatusInfo |
PublicStatusInfo data container class.
| |
| PublicStatusInfoProvider |
Class providing PublicStatusInfo management.
| |
| RandomCodeGenerator |
Class generating random coupon codes according to specified pattern.
| |
| RecalculationSettings |
Class providing settings for prices recalculations.
| |
| SelectBundleInventoryType |
Form control for bundle inventory selection.
| |
| ShippingCostInfo |
ShippingCostInfo data container class.
| |
| ShippingCostInfoProvider |
Class providing ShippingCostInfo management.
| |
| ShippingOptionInfo |
ShippingOptionInfo data container class.
| |
| ShippingOptionInfoProvider |
Class providing ShippingOptionInfo management.
| |
| ShippingOptionTaxClassInfo |
ShippingOptionTaxClassInfo data container class.
| |
| ShippingOptionTaxClassInfoProvider |
Class providing ShippingOptionTaxClassInfo management.
| |
| ShoppingCartCleaner |
Provides an ITask interface to delete old shopping carts.
| |
| ShoppingCartCheckResult |
Container for results of cart item checks.
| |
| ShoppingCartInfo |
ShoppingCartInfo data container class.
| |
| ShoppingCartInfoProvider |
Class providing ShoppingCartInfo management.
| |
| ShoppingCartItemCheckResult |
Class encapsulating the results of cart item check.
| |
| ShoppingCartItemInfo |
Shopping cart item data container class.
| |
| ShoppingCartItemInfoProvider |
Class providing ShoppingCartItemInfo management.
| |
| ShoppingCartItemParameters |
Data container of the parameters which represent configuration of the shopping cart item to be added/updated in the shopping cart object.
| |
| SiteSeparatedObjectSelector |
Abstract class providing common functionality for selectors offering site-separated objects.
| |
| SKUAllowedOptionInfo |
SKUAllowedOptionInfo data container class. Represents binding between product and product option which is suitable for given product.
| |
| SKUAllowedOptionInfoProvider |
Class providing SKUAllowedOptionInfo management.
| |
| SKUDiscountCouponInfo |
SKUDiscountCouponInfo data container class.
| |
| SKUDiscountCouponInfoProvider |
Class providing SKUDiscountCouponInfo management.
| |
| SKUFileInfo |
SKUFileInfo data container class.
| |
| SKUFileInfoProvider |
Class providing SKUFileInfo management.
| |
| SKUImport |
Handles special actions during the SKU import process.
| |
| SKUInfo |
SKUInfo data container class.
| |
| SKUInfoProvider |
Class providing SKUInfo management.
| |
| SKUOptionCategoryInfo |
SKUOptionCategoryInfo data container class.
| |
| SKUOptionCategoryInfoProvider |
Class providing SKUOptionCategoryInfo management.
| |
| SKUTaxClassInfo |
SKUTaxClassInfo data container class.
| |
| SKUTaxClassInfoProvider |
Class providing SKUTaxClassInfo management.
| |
| SKUTreeNode |
Class representing document connected with product
| |
| SKUTreeNodeFactory |
Factory that provides SKUTreeNode for product document types
| |
| SupplierInfo |
SupplierInfo data container class.
| |
| SupplierInfoProvider |
Class providing SupplierInfo management.
| |
| TaxClassCountryInfo |
TaxClassCountryInfo data container class.
| |
| TaxClassCountryInfoProvider |
Class providing TaxClassCountryInfo management.
| |
| TaxClassInfo |
TaxClassInfo data container class.
| |
| TaxClassInfoProvider |
Class providing TaxClassInfo management.
| |
| TaxClassStateInfo |
TaxClassStateInfo data container class.
| |
| TaxClassStateInfoProvider |
Class providing TaxClassStateInfo management.
| |
| TextBoxWithLabel |
TextBoxWithLabel, inherited from CMSTextBox.
| |
| UserDepartmentInfo |
UserDepartmentInfo data container class.
| |
| UserDepartmentInfoProvider |
Class providing UserDepartmentInfo management.
| |
| VariantHelper |
Provides advanced manipulation with product variants.
| |
| VariantOptionInfo |
VariantOptionInfo data container class. Represents binding between variant of product and product option which the respective variant contains.
| |
| VariantOptionInfoProvider |
Class providing VariantOptionInfo management.
| |
| VolumeDiscountInfo |
VolumeDiscountInfo data container class.
| |
| VolumeDiscountInfoProvider |
Class providing VolumeDiscountInfo management.
| |
| WishlistItemInfo |
WishlistItemInfo data container class.
| |
| WishlistItemInfoProvider |
Class providing WishlistItemInfo management.
|
Interfaces
| Interface | Description | |
|---|---|---|
| IAddress |
Address interface used to encapsulate OrderAddressInfo and Customer's AddressInfo
| |
| IConditionalDiscount |
Represents discount which is applicable only if specific macro condition is met.
| |
| IItemDiscount |
General interface used for implementing and calculating discount of the shopping cart item.
| |
| IItemTax |
General interface used for implementing and calculating tax of the shopping cart item.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| ApplyTaxBasedOnEnum |
Options saying what the taxes are to be based on.
| |
| BundleInventoryTypeEnum |
Inventory removal options for bundle products.
| |
| DiscountApplicationEnum |
Discount application enumeration.
| |
| DiscountCustomerEnum |
Discount customer selection enumeration.
| |
| DiscountStatusEnum |
Discount status enumerator.
| |
| DiscountTypeEnum |
Discount type.
| |
| OptionCategorySelectionTypeEnum |
Type of control to select product options.
| |
| OptionCategoryTypeEnum |
Type of the product option category.
| |
| PayPalPaymentStatusEnum |
PayPal payment status.
| |
| ProductsTreeModeEnum |
Options specifying how will the products be organized in product management UI.
| |
| SKUProductTypeEnum |
SKU product type options.
| |
| TrackInventoryTypeEnum |
Track Inventory Methods
|