Try our conversational search powered by Generative AI!

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.