Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Namespace EPiServer.PlugIn

Classes

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

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.

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

IUserSettings

Implemented by security settings plug-ins

Enums

LicensingMode

Licensing mode for a plug-in assembly

PlugInArea

The different areas currently supported

Delegates

GuiPlugInAttribute.ResolvePathDelegate

Delegate to resolve resource path for plug-in.

PlugInDescriptor.PlugInDescriptorEventHandler

The event signature for the PlugInDescriptorSaved event.