Namespace EPiServer.PlugIn
Classes
AssemblyTypeInfo
Contains description of the plugin-related types that exists in an assembly.
LicensingMode
Licensing mode for a plug-in assembly
PageDefinitionTypePlugInAttribute
Automatically register a property type on startup
PagePlugInAttribute
The attribute class used to identify page extensions.
PlugInAttribute
The base class for all specialized plug-in types
PlugInDescriptor
Describes a plug-in at runtime without having to create it.
PlugInDescriptor.PlugInDescriptorEventHandler
The event signature for the PlugInDescriptorSaved event.
PlugInDescriptorRepositoryExtensions
Contains convenient methods for IPlugInDescriptorRepository
PlugInDescritorChangedEventArgs
Event argument for Saved
PlugInException
Exception thrown by the plugin framework when a error occurrs while loading or interacting with a plugin.
PlugInLocator
Handles all internal locating of plugins.
PlugInPropertyAttribute
Defines that a class contains settings editable from admin mode in plug-in manager.
PlugInSettings
Class for handling simple plugin settings as a DataSet
PlugInSummaryAttribute
Defines summary information about a plug-in assembly.
PropertyDefinitionTypePlugInAttribute
Automatically register a property type on startup
ScheduledPlugInAttribute
A plugin to have a scheduled job with a simple user interface in admin mode
Interfaces
ICustomPlugInDataLoader
Override the default behavior when plug-ins are loaded
ICustomPlugInLoader
Override the default behavior when plug-ins are loaded
IPlugInDescriptorRepository
Repository that manages PlugInDescriptor