The EPiServer.PlugIn namespace is used to extend the Edit and Admin interfaces with custom functionality.
Classes
| Class | Description | |
|---|---|---|
| AssemblyTypeInfo |
Contains description of the plugin-related types that exists in an assembly.
| |
| GuiPlugInAttribute |
Settings for plugins in graphical modes
| |
| PageDefinitionTypePlugInAttribute |
Automatically register a property type on startup
| |
| PagePlugInAttribute | ||
| PlugInAttribute |
The base class for all specialized plug-in types
| |
| PlugInDescriptor |
Describes a plug-in at runtime without having to create it.
| |
| 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.
| |
| ScheduledPlugInAttribute |
A plugin to have a scheduled job with a simple user interface in admin mode
|
Interfaces
| Interface | Description | |
|---|---|---|
| ICustomPlugInDataLoader |
Override the default behavior when plug-ins are loaded
| |
| ICustomPlugInLoader |
Override the default behavior when plug-ins are loaded
| |
| IUserSettings |
Summary description for IUserSettings.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| LicensingMode |
Licensing mode for a plug-in assembly
| |
| PlugInArea |
The different areas currently supported
|