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.

 

 

InfoBox_Note

 

Please note

 

The classes of the newsletters module can be found in the CMS.Newsletter namespace.

 

Newsletter_Newsletter table API:

 

NewsletterInfo - represents one newsletter object.

NewsletterInfoProvider - provides management functionality for newsletters.

 

Newsletter_NewsletterIssue table API:

 

IssueInfo - represents one newsletter issue.

IssueInfoProvider - provides management functionality for newsletter issues.

 

Newsletter_Subscriber table API:

 

SubscriberInfo - represents one newsletter subscriber.

SubscriberInfoProvider - provides management functionality for subscribers.

 

Newsletter_SubscriberNewsletter table API:

 

SubscriberNewsletterInfo - represents a relationship between a subscriber and a newsletter.

SubscriberNewsletterInfoProvider - provides management functionality for subscriber‑newsletter relationships.

 

Newsletter_EmailTemplate table API:

 

EmailTemplateInfo - represents one newsletter e‑mail template.

EmailTemplateInfoProvider - provides management functionality for newsletter templates.

 

Newsletter_EmailTemplateNewsletter table API:

 

EmailTemplateNewsletterInfo - represents a relationship between a newsletter and an issue template.

EmailTemplateNewsletterInfoProvider - provides management functionality for newsletter‑template relationships.

 

Newsletter_Emails table API:

 

EmailQueueItem - represents an issue e‑mail in the newsletter e‑mail queue.

EmailQueueManager - provides management functionality for the newsletter queue.

 

Newsletter_OpenedEmail table API:

 

OpenedEmailInfo - represents a relationship which indicates that a subscriber has opened a newsletter issue.

OpenedEmailInfoProvider - provides management functionality for subscriber‑issue relationships.

 

Newsletter_Link table API:

 

LinkInfo - represents a link in a newsletter.

LinkInfoProvider - provides management functionality for newsletter links.

 

Newsletter_SubscriberLink table API:

 

SubscriberLinkInfo - represents a relationship between a subscriber and a newsletter link (i.e. the amount of clicks that the given subscriber performed, if any).

SubscriberLinkInfoProvider - provides management functionality for subscriber‑link relationships.

 

Newsletter_ABTest table API:

 

ABTestInfo - represents the A/B test configuration of a newsletter issue.

ABTestInfoProvider - provides management functionality for newsletter issue A/B tests.