Kentico CMS 7.0 Developer's Guide

API classes

API classes

Previous topic Next topic Mail us feedback on this topic!  

API classes

Previous topic Next topic JavaScript is required for the print function Mail us feedback on this topic!  

If you are not familiar with database table data management through Info and Provider classes, we strongly recommend that you refer to the Database table API topic first.




Please note


The classes for managing widgets can be found in the CMS.PortalEngine namespace.


CMS_WidgetCategory table API:


WidgetCategoryInfo - represents one widget category.

WidgetCategoryInfoProvider - provides management functionality for widget categories.


CMS_Widget table API:


WidgetInfo - represents one widget object.

WidgetInfoProvider - provides management functionality for widgets.


CMS_WidgetRole table API:


WidgetRoleInfo - represents a relationship between a widget and a role.

WidgetRoleInfoProvider - provides management functionality for widget-role relationships.


CMS_Personalization table API:


PersonalizationInfo - represents a personalized version of a page for a specific site and user.

PersonalizationInfoProvider - provides management functionality for personalization objects.


Other classes:


WebPartInstance - can be used to represent a single instance of a widget.

WebPartZoneInstance - represents an instance of a web part (widget) zone.