Table of Contents

Namespace Dynamicweb.Extensibility

Classes

AddInContractAttribute
AssemblyLoader
AssemblyLoader is used for loading assemblies not already inte appdomain
CancelableNotificationArgs
Provides an ability to cancel the task related to the given notification.
CodeProviderBase
DataItemModificationsInfo
Provides information about modifications made in a single data item.
ModificationsCategoryAttribute
Defines the modifications category constraint for the modifications listener.
NamespaceDoc
The Dynamicweb.Extensibility namespace contains the API used for managing repositories which holds indexes and searches using the Lucene based indexes.
ProviderAttribute
Class ProviderAttribute.
ProviderBaseAttribute
Class ProviderBaseAttribute.
ServiceContainer
This class provides the ambient container for this application. If your framework defines such an ambient container, use ServiceLocator.Current to get it.
ServiceLocator
This class provides the ambient container for this application. If your framework defines such an ambient container, use ServiceLocator.Current to get it.
TemplateExtender
Base implementation of Template Extenders. Usually this object is not inherited directly. Inherit one of the implemenations, i.e. PageTemplateExtender or Dynamicweb.Ecommerce.Products.ProductTemplateExtender.
TextEditorAddIn
TypeExtensions
Class TypeExtensions contains extension methods for working with types.
TypeParser
Parse string value to typed value

Interfaces

IAddInServiceProvider
Helper methods for service providers.
IDataItemListener
Represents a listener of data item modifications.
IProviderMetadata
Interface IProviderMetadata
IServiceContainer
Interface IServiceContainer
IServiceLocator
The generic Service Locator interface. This interface is used to retrieve services (instances identified by type and optional name) from a container.
ITemplateExtender
Represents a contract for extending templates.

Enums

DataItemState
Represents a state of the data item.

Delegates

ServiceContainerProvider
This delegate type is used to provide a method that will return the current container. Used with the ServiceLocator static accessor class.
ServiceLocatorProvider
This delegate type is used to provide a method that will return the current container. Used with the ServiceLocator static accessor class.
To top