• DXC Service
  • Products
    • Episerver CMS
    • Episerver Commerce
    • Episerver Campaign
    • Episerver Find
    • Episerver Personalization
      • Advance
      • Perform
      • Insight
      • Reach
      • Personalized Find
    • Episerver Social API
    • Episerver apps & integrations
    • Ektron CMS
  • Documentation
    • Get started
      • DXC Service
      • CMS
      • Commerce
      • Campaign
      • Find
      • Personalization
      • Insight
      • Social API
      • Service API
    • Developer guides
      • DXC Service
      • CMS
      • Commerce
      • Campaign
      • Find
      • Advance
      • Perform
      • Reach
      • Personalized Find
      • Insight
      • Tracking
      • Profile Store
      • Content Delivery API
      • Social API
      • Service API
      • Forms
      • MA connectors
    • UI feature list
    • Technical overview
    • System requirements
    • Installation
    • User guide
    • APIs and libraries
      • CMS
      • Commerce
      • Campaign
      • Find
      • Social
      • REST APIs
    • Video tutorials
    • Releases
    • Upgrading
      • CMS
      • Commerce
      • Find
      • Forms
      • Service API
      • Personalization
  • Blogs
  • Forum
  • Support
  • EMVPs
  • Register
  • Log in
All Content Documentation Forum User Guide Support Help Center Blogs Articles Releases Bug List SDK Documents
People
Home / Documentation /
  • Framework reference
  • EPiServer.Shell.Gadgets
    • DuplicateGadgetNameException
    • Gadget
    • GadgetAction
    • GadgetActionAttribute
    • GadgetAttribute
    • GadgetComponentDefinition
    • GadgetComponentProvider
    • GadgetDefinition
    • GadgetDefinitionEventArgs
    • GadgetDefinitionProviderAttribute
    • GadgetFactory
    • GadgetTemplatesEventArgs
    • UnknownGadgetException
    • VerifyGadgetOwnerAttribute
    • IGadgetDefinitionProvider
    • IGadgetFactory
    • IGadgetNotify

EPiServer.Shell.Gadgets

Assembly: EPiServer.Shell.Gadgets (in ) Version:

Classes

Name Summary Status
DuplicateGadgetNameException Duplicate gadget name found public
Gadget A gadget, used for instance on the dashboard. public
GadgetAction Defines an action on a gadget controller public
GadgetActionAttribute Declares an action on a dashboard gadget public, sealed
GadgetAttribute Declares a dashboard gadget. Adding this attribute to an ASP.NET MVC Controller marks it as available for adding on the dashboard. public, sealed
GadgetComponentDefinition Used for providing gadgets to the opa framework by wrapping it. public
GadgetComponentProvider Provides dashboard gadgets as IComponents. public
GadgetDefinition Definition of a gadget public
GadgetDefinitionEventArgs Gadget definition event arguments public
GadgetDefinitionProviderAttribute Gadget definition provider attribute. A wrapper for the MEF's Export attribute for IGadgetDefinitionProvider interface. public, sealed
GadgetFactory Implementation of a IGadgetFactory. Provides methods to create Gadget instances. public
GadgetTemplatesEventArgs Gadget templates event arguments public
UnknownGadgetException No gadget matches the specified criteria public
VerifyGadgetOwnerAttribute A filter that verifies that the current gadget belongs to the currently logged on user public, sealed

Interfaces

Name Summary Status
IGadgetDefinitionProvider Provides gadget definitions to the gadget catalog. public
IGadgetFactory Provides methods to create Gadget instances. public
IGadgetNotify Should be implemented if you want to receive gadget event notifications public

About Episerver

  • episerver.com
  • Episerver certification
  • Job openings
  • License center
  • Privacy statement

Community

  • Blogs
  • Forums
  • Articles
  • Terms of use
  • EMVP program

Learning resources

  • Technical overview
  • Learning path Episerver CMS
  • Developer guides
  • User guide
  • Video tutorials
  • Episerver GitHub
  • Episerver Education

Contact

Episerver Support

See the Support page for contact information.

Feedback on Episerver World

If you’d like to give feedback about this site, please click here. Thank you very much!
© Episerver 2019 │ About Episerver World