The Dynamicweb.Notifications namespaces contains all the notifications (events) that Dynamicweb raises when things are happening around the system. These notifications are used by creating a notification subscriber. Each notification in the system is passed a notificationArgs object that contains information of the context in which the event has happened. This namespace is used in almost all customizations of Dynamicweb.
Find notifications grouped below.
Class | Description | |
---|---|---|
![]() | Analytics | provides notifications names as well as notification argument types related to Online Marketing Center. This class cannot be inherited. |
![]() | Analytics.EmailSendNotificationArgs | Provides information about email notifications that are being sent. |
![]() | Analytics.LeadStateChangeNotificationArgs | Provides information about lead state change. |
![]() | Analytics.ReportEmailSendNotificationArgs | Provides information about report email notifications that are being sent. |
![]() | Analytics.SplitTestEmailSendNotificationArgs | Provides information about report email notifications that are being sent. |
![]() | Analytics.VisitEngagementNotificationArgs | Provides information about the visit's engagement index. |
![]() | Analytics.VisitProfileNotificationArgs | Provides information about the visit's profile. |
![]() | Analytics.VisitTrackNotificationArgs | Provides information about the visit that is being tracked. |
![]() | Commenting | Notifications for comment module |
![]() | Commenting.CommentArgs | Generic notification argument for comments |
![]() | Commenting.OnBeforeRenderCommentArgs | Provides information about the comment |
![]() | Commenting.OnBeforeRenderCommentsArgs | Provides information about the comments |
![]() | eCommerce | Provides information about eCommerce module notifications. Find the various notifications in the list: |
![]() | eCommerce.Cart | Provides notification names for eCommerce cart. |
![]() | eCommerce.Cart.AfterCustomerAcceptedValueIsChangedArgs | Provides information about order just after Customer Accepted value is changed. |
![]() | eCommerce.Cart.AfterCustomerAcceptedValueIsSetArgs | Provides information about order just after Customer Accepted value is set. |
![]() | eCommerce.Cart.AfterCustomerCountryIsChangedArgs | Provides information about order and country just after customer country is changed by the user. |
![]() | eCommerce.Cart.AfterCustomerCountryIsSetArgs | Provides information about order and country just after customer country is set. |
![]() | eCommerce.Cart.AfterCustomFieldValueIsChangedArgs | Provides information about order and it's custom field just after it is changed. |
![]() | eCommerce.Cart.AfterCustomFieldValueIsSetArgs | Provides information about order and it's custom field just after it is set. |
![]() | eCommerce.Cart.AfterDefaultPropertiesValueIsChangedArgs | Provides information about order and it's default properties just after it is changed. |
![]() | eCommerce.Cart.AfterDefaultPropertiesValueIsSetArgs | Provides information about order and it's default properties just after it is set by user. |
![]() | eCommerce.Cart.AfterDeliveryCountryIsChangedArgs | Provides information about order and delivery country just after it is changed by user. |
![]() | eCommerce.Cart.AfterDeliveryCountryIsSetArgs | Provides information about order and delivery country just after delivery country is set. |
![]() | eCommerce.Cart.AfterNewsletterSubscriptionValueIsChangedArgs | Provides information about order just after Newsletter Subscription is changed by user. |
![]() | eCommerce.Cart.AfterNewsletterSubscriptionValueIsSetArgs | Provides information about order just after Newsletter Subscription is set. |
![]() | eCommerce.Cart.AfterPaymentIsResetArgs | Provides information about order just after PaymentMethod is reset. |
![]() | eCommerce.Cart.AfterPaymentMethodIsChangedArgs | Provides information about order and payment method just after PaymentMethod is changed. |
![]() | eCommerce.Cart.AfterPaymentMethodIsSetArgs | Provides information about order and payment method just after PaymentMethod is set. |
![]() | eCommerce.Cart.AfterShippingIsResetArgs | Provides information about order just after ShippingMethod is reset. |
![]() | eCommerce.Cart.AfterShippingMethodIsChangedArgs | Provides information about order and shipping method just after shipping method is changed. |
![]() | eCommerce.Cart.AfterShippingMethodIsSetArgs | Provides information about order and shipping method just after shipping method is set. |
![]() | eCommerce.Cart.BeforeCustomerAcceptedValueIsChangedArgs | Provides information about order just before Customer Accepted value is changed. |
![]() | eCommerce.Cart.BeforeCustomerAcceptedValueIsSetArgs | Provides information about order just before Customer Accepted value is set. |
![]() | eCommerce.Cart.BeforeCustomerCountryIsChangedArgs | Provides information about order and country just before customer country is changed by the user. |
![]() | eCommerce.Cart.BeforeCustomerCountryIsSetArgs | Provides information about order and country just before customer country is set. |
![]() | eCommerce.Cart.BeforeCustomFieldValueIsChangedArgs | Provides information about order and it's custom field just before it is changed. |
![]() | eCommerce.Cart.BeforeCustomFieldValueIsSetArgs | Provides information about order and it's custom field just before it is set. |
![]() | eCommerce.Cart.BeforeDefaultPropertiesValueIsChangedArgs | Provides information about order and it's default properties just before it is changed. |
![]() | eCommerce.Cart.BeforeDefaultPropertiesValueIsSetArgs | Provides information about order and it's default properties just before it is set. |
![]() | eCommerce.Cart.BeforeDeliveryCountryIsChangedArgs | Provides information about order and delivery country just before it is changed by user. |
![]() | eCommerce.Cart.BeforeDeliveryCountryIsSetArgs | Provides information about order and delivery country just before delivery country is set. |
![]() | eCommerce.Cart.BeforeNewsletterSubscriptionValueIsChangedArgs | Provides information about order just before Newsletter Subscription is changed by user. |
![]() | eCommerce.Cart.BeforeNewsletterSubscriptionValueIsSetArgs | Provides information about order just before Newsletter Subscription is set. |
![]() | eCommerce.Cart.BeforePaymentIsResetArgs | Provides information about order just before PaymentMethod is reset. |
![]() | eCommerce.Cart.BeforePaymentMethodIsChangedArgs | Provides information about order and payment method just before PaymentMethod is changed. |
![]() | eCommerce.Cart.BeforePaymentMethodIsSetArgs | Provides information about order and payment method just before PaymentMethod is set. |
![]() | eCommerce.Cart.BeforeRemovingNonExistingProductsArgs | Provides information about order and order lines just before Non-existing products are removed. |
![]() | eCommerce.Cart.BeforeRenderingEmptyCartArgs | Provides information about cart that is going to be empty. |
![]() | eCommerce.Cart.BeforeRenderingNewStepArgs | Provides information about order before a new step is rendered. |
![]() | eCommerce.Cart.BeforeShippingIsResetArgs | Provides information about order just before ShippingMethod is reset. |
![]() | eCommerce.Cart.BeforeShippingMethodIsChangedArgs | Provides information about order and shipping method just before shipping method is changed. |
![]() | eCommerce.Cart.BeforeShippingMethodIsSetArgs | Provides information about order and shipping method just before shipping method is set. |
![]() | eCommerce.Cart.CheckoutDoneOrderIsCompleteArgs | Provides information about order just when the Order is passed back from CheckoutHandler and is complete. |
![]() | eCommerce.Cart.CheckoutDoneOrderIsNotCompleteArgs | Provides information about order when the Order is passed back from CheckoutHandler and is not complete. |
![]() | eCommerce.Cart.CreatedArgs | Provides information about the created cart. |
![]() | eCommerce.Cart.DeletedArgs | Provides information about the deleted cart. |
![]() | eCommerce.Cart.Line | Provides notification names for eCommerce cart. |
![]() | eCommerce.Cart.Line.AddedArgs | |
![]() | eCommerce.Cart.Line.DecreasedArgs | Provides information about the product the amount of which was decreased in the cart. |
![]() | eCommerce.Cart.Line.IncreasedArgs | Provides information about the product the amount of which was increased in the cart |
![]() | eCommerce.Cart.Line.RemovedArgs | Provides information about the removed product. |
![]() | eCommerce.Cart.LoadedArgs | |
![]() | eCommerce.Cart.OnNewsletterSubscribeArgs | Provides information about order if user checks the signup for newsletter checkbox. |
![]() | eCommerce.Cart.OrderIsPassedToCheckoutHandlerArgs | Provides information about order just when the order is passed to checkout handler. |
![]() | eCommerce.Cart.OrderValuesSavedArgs | |
![]() | eCommerce.Cart.SendingConfirmationMailArgs | Provides information about order and confirmation mail just before each individual Order Email is sent. |
![]() | eCommerce.Cart.SendMailsArgs | Provides information about order just before Order Emails are sent. |
![]() | eCommerce.Group | Encapsulated group-related notification objects. |
![]() | eCommerce.Group.AfterSaveArgs | Provides information about group after group was saved. |
![]() | eCommerce.Group.BeforeDeleteArgs | Provides information about group after group which is going to be deleted. |
![]() | eCommerce.Group.BeforeSaveArgs | Provides information about group before group is going to be saved. |
![]() | eCommerce.Group.DeletedArgs | Provides information about product group when it has been deleted. |
![]() | eCommerce.Group.GroupRelationModifiedEventArgs | Provides data for the "RelationUpdated" and "RelationDeleted" notifications. |
![]() | eCommerce.Order | Provides notification names for order. |
![]() | eCommerce.Order.AfterDeleteArgs | Provides information about the order that was deleted. |
![]() | eCommerce.Order.AfterSaveArgs | Provides information about the order which was saved. |
![]() | eCommerce.Order.BeforeDeleteArgs | Provides information about the order that's going to be deleted. |
![]() | eCommerce.Order.BeforePaymentFeeCalculationArgs | Provides information about order before payment fee calculation. |
![]() | eCommerce.Order.BeforePriceCalculationArgs | Provides information about order which price is going to be calculated. |
![]() | eCommerce.Order.BeforeSaveArgs | Provides information about the order which is going to be saved. |
![]() | eCommerce.Order.BeforeShippingFeeCalculationArgs | Provides information about order before shipping fee calculation. |
![]() | eCommerce.Order.GatewayStatusChangedArgs | Provides information about the order which gateway status changed. |
![]() | eCommerce.Order.State | Provides notification names for order state. |
![]() | eCommerce.Order.State.ChangedArgs | Provides information about order when it's status was changed. |
![]() | eCommerce.Product | Provides notification names for product. |
![]() | eCommerce.Product.AfterDeleteArgs | Provides information about product after deleting it. |
![]() | eCommerce.Product.AfterSaveArgs | Provides information about product after saving. |
![]() | eCommerce.Product.BeforeDeleteArgs | Provides information about product before deleting it. |
![]() | eCommerce.Product.BeforeRenderArgs | Proovides information about product before rendering. |
![]() | eCommerce.Product.BeforeSaveArgs | Proovides information about product before saving. |
![]() | eCommerce.ProductList | Provides information about the product lists on the frontend. |
![]() | eCommerce.ProductList.BeforePagingArgs | Provides information about products before paging change |
![]() | eCommerce.ProductList.BeforeRenderArgs | Provides information about products before their rendering on the front end. |
![]() | eCommerce.ProductList.BeforeSortArgs | Provides information about the products that will be sorted. |
![]() | eCommerce.Rma | |
![]() | eCommerce.Rma.ReplacementOrderCreatedArgs | This is the NotificationArgs object for eCommerce.Rma.ReplacementOrderCreated. |
![]() | eCommerce.SearchFilters | Contains notification names (as well as the corresponding notification arguments objects) for notifications related to search filters. |
![]() | eCommerce.SearchFilters.CancelableNotificationArgs | Provides an ability to stop the execution flow within the current execution pipeline. |
![]() | eCommerce.SearchFilters.FilterNotificationArgs | Provides additional information with filter-specific notifications. |
![]() | eCommerce.SearchFilters.FilterQueryNotificationArgs | Provides additional information with filter-specific notifications ("Compose query" phase). |
![]() | eCommerce.SearchFilters.FilterRenderNotificationArgs | Provides additional information with filter-specific notifications ("Render" phase). |
![]() | eCommerce.Stock | Provides notification names for product stocks. |
![]() | eCommerce.Stock.StatusChangedArgs | |
![]() | eCommerce.VariantList | Provides information about the product variants on the frontend. |
![]() | eCommerce.VariantList.BeforeRenderArgs | Provides information about the product variants just before variant combinations is rendered |
![]() | Items | Provides notifications names as well as notification argument types related to management of items. This class cannot be inherited. |
![]() | Items.CancelableItemArgs | Provides information about the item with the ability to cancel the further execution. |
![]() | Items.ItemArgs | Provides information about the item. |
![]() | Items.ItemUpdateArgs | Provides information about the update process of an item. |
![]() | Module | Class provides information about possible module manipulations |
![]() | Module.AddedArgs | |
![]() | Module.RemovedArgs | |
![]() | Standard | Provides notifications for standard objects. Find the various notifications in the list: |
![]() | Standard.Admin | Provides notification names for Admin part of the site. |
![]() | Standard.Admin.PipelineStartArgs | Provides information about the page from which the pipeline was launched |
![]() | Standard.Admin.StartArgs | Provides information about the Admin default page after the user logged in. |
![]() | Standard.Application | Provides notification names for Application. |
![]() | Standard.Application.AuthenticateRequestArgs | Provides information about the request. |
![]() | Standard.Application.BeginRequestArgs | Provides information about the request. |
![]() | Standard.Application.StartArgs | Provides information about the application |
![]() | Standard.Page | Provides notification names for pages. |
![]() | Standard.Page.AfterOutputArgs | Arguments passed to Dynamicweb.Notifications.Standard.Page.AfterOutput notification |
![]() | Standard.Page.DeviceDetectedArgs | Arguments passed to Standard.Page.DeviceDetected notification |
![]() | Standard.Page.LoadedArgs | Arguments passed to Dynamicweb.Notifications.Standard.Page.Loaded notification |
![]() | Standard.Page.NotFoundArgs | Arguments passed to Dynamicweb.Notifications.Standard.Page.NotFound notification |
![]() | Standard.Page.OnOutputArgs | Arguments passed to Dynamicweb.Notifications.Standard.Page.OnOutput notification |
![]() | Standard.Page.PageNotificationArgs | Provides information about the single page. |
![]() | Standard.Page.PageTitleArgs | Arguments passed to Dynamicweb.Notifications.Standard.Page.PageTitle notification |
![]() | Standard.Page.PageValidationNotificationArgs | Provides information about the page markup validation results. |
![]() | Standard.Page.PageviewNotificationArgs | Generic notification argument for notifications in pageviev object |
![]() | Standard.Paragraph | Provides notification names for paragraphs. |
![]() | Standard.Paragraph.OnBeforeRenderArgs | Provides information about the paragraph before render. |
![]() | Standard.Paragraph.ParagraphModuleNotificationArgs | Provides information about the module which has been attached to/detached from the paragraph. |
![]() | Standard.Paragraph.ParagraphNotificationArgs | Provides information about the single paragraph. |
![]() | Standard.User | Provides notification names for Users. |
![]() | Standard.User.OnAfterLoginArgs | Provides information about the user |
![]() | Standard.User.OnBeforeExtranetLogOffArgs | Provides information about the user |
![]() | Standard.User.OnBeforeForgotPasswordArgs | |
![]() | Standard.User.OnExtranetLoginArgs | Provides information about the user |
![]() | Standard.User.OnExtranetLoginFailedArgs | Provides information if authorization failed |
Interface | Description | |
---|---|---|
![]() | Analytics.IVisitNotificationArgs | Represents a notification arguments providing information about the visit. |
Enumeration | Description | |
---|---|---|
![]() | eCommerce.Group.ExecutingContext | Indicating which context the notification was executed in. |
![]() | eCommerce.Product.ExecutingContext | |
![]() | Standard.User.OnExtranetLoginFailedArgs.FailReason | Reason of authorisation failure. |