Dynamicweb 8 Documentation
Dynamicweb.Extensibility Namespace
Inheritance Hierarchy
The Dynamicweb.Extensibility namespace contains types that are used when extending Dynamicweb. Providers, Extenders, the notification system and add-in parameters and controls reside in this namespace.
Classes
 ClassDescription
ClassAddInActiveAttribute Defines if the add-in is active
ClassAddInAuthorAttribute Defines the the author of an add-in.
ClassAddInConfigurator Represents an add-in configurator
ClassAddInDataConstrainAttribute Defines the constrains attribute
ClassAddInDeprecatedAttribute Defines the deprecated attribute
ClassAddInDescriptionAttribute Defines the description attribute
ClassAddInGroupAttribute Defines the group attribute
ClassAddInIgnoreAttribute  
ClassAddInImageAttribute Defines the image attribute
ClassAddInIsAdditionalAttribute Defines the is additional attribute
ClassAddInIsEditableAttribute Defines the is editable attribute
ClassAddInLabelAttribute Defines the label attribute
ClassAddInLoader Represents an add-ins loader.
ClassAddInManager Manager for extensibility.
ClassAddInNameAttribute Defines the name attribute
ClassAddInOrderAttribute Defines the order attribute
ClassAddInParameterAttribute Defines the parameter attribute
ClassAddInParameterEditorAttribute Defines the parameter editor attribute
ClassAddInParameterGroupAttribute Defines the parameter group attribute
ClassAddInParameterOrderAttribute Defines the parameter order attribute
ClassAddInSelector Defines an add-in selector - a UI element
ClassAddInTargetAttribute Defines the the place where an add-in should be displayed.
ClassAddInUseParameterGroupingAttribute Defines the use parameter grouping attribute.
ClassAddInUseParameterOrderingAttribute Defines the use parameter ordering attribute.
ClassAddInUseParametersAttribute Defines the use parameters attribute.
ClassCancelableNotificationArgs Provides an ability to cancel the task related to the given notification.
ClassConfigurableAddIn AddIn base class that enables parameters based configurable attributes
ClassDataItemListenerService Provides functionality for notifying clients that specified data item has been modified.
ClassDataItemModificationsInfo Provides information about modifications made in a single data item.
ClassDateSelector  
ClassDiscountValueHandler  
ClassFileSelector  
ClassFolderSelector  
ClassLinkSelector  
ClassModificationsCategoryAttribute Defines the modifications category constraint for the modifications listener.
ClassNotificationArgs Base class for notification argument types used for notifications
ClassNotificationContext Use this object inside a Using statement to handle how notifications are handled. Can be used to supres all notifications from objects and code run within this using block.
ClassNotificationManager  
ClassNotificationSubscriber Base implementation of notification subscribers.
ClassObjectSelector  
ClassProductsAndGroupsHandler  
ClassProductsAndGroupsSelector  
ClassProductsHandler Handles products in discounts
ClassProductsSelector  
ClassSalesDiscountAddInSelector  
ClassShopDropDown  
ClassSubscribeAttribute Defines the subscribe attribute
ClassTemplateExtender Base implementation of Template Extenders. Usually this object is not inherited directly. Inherit one of the implemenations, i.e. Dynamicweb.PageTemplateExtender or Dynamicweb.eCommerce.Products.ProductTemplateExtender
ClassTextEditorAddIn  
ClassUserSelector  
ClassValidationConfigurator  
Interfaces
 InterfaceDescription
InterfaceIAddInServiceProvider Helper methods for service providers.
InterfaceIDataItemListener Represents a listener of data item modifications.
InterfaceITemplateExtender Represents a contract for extending templates. Use TemplateExtender instead.
Enumerations
 EnumerationDescription
EnumerationDataItemState Represents a state of the data item.
EnumerationDiscountTypes  
EnumerationNotificationContext.State  
EnumerationObjectSelector.BrowseModes  
EnumerationProductsAndGroupsHandler.Types  
See Also

Reference

Dynamicweb Assembly

Send Feedback