SubscriptionManager Class Content Studio 5.7 SDK
Content Studio Web Content Management System

[This is preliminary documentation and is subject to change.]

Generates a Web control that enables a developer to add functionality for subscribing to one or more Content Studio subscribable categories.
Inheritance Hierarchy

SystemObject
  System.Web.UIControl
    System.Web.UI.WebControlsWebControl
      System.Web.UI.WebControlsCompositeControl
        ContentStudio.Site.ControlsCompositeControlBase
          ContentStudio.Site.ControlsSubscriptionManager

Namespace: ContentStudio.Site.Controls
Assembly: ContentStudio.Site.Controls (in ContentStudio.Site.Controls.dll) Version: 5.7.5016.0 (5.7.5016.0)
Syntax

public class SubscriptionManager : CompositeControlBase

The SubscriptionManager type exposes the following members.

Constructors

  NameDescription
Public methodSubscriptionManager
Initializes a new instance of the SubscriptionManager class.
Top
Properties

  NameDescription
Public propertyAccessKey (Inherited from WebControl.)
Protected propertyAdapter (Inherited from Control.)
Public propertyAppRelativeTemplateSourceDirectory (Inherited from Control.)
Public propertyAttributes (Inherited from WebControl.)
Public propertyBackColor (Inherited from WebControl.)
Public propertyBindingContainer (Inherited from Control.)
Public propertyBorderColor (Inherited from WebControl.)
Public propertyBorderStyle (Inherited from WebControl.)
Public propertyBorderWidth (Inherited from WebControl.)
Public propertyButtonText
Gets or sets the text of the control's button.
Public propertyCategories
Gets the a list of SubscriptionManagerCheckboxItemCollection.
Protected propertyChildControlsCreated (Inherited from Control.)
Public propertyClientID (Inherited from Control.)
Protected propertyClientIDSeparator (Inherited from Control.)
Public propertyConfirmationMailDocument
Gets or sets the confirmation mail document.
Public propertyConfirmationMailSenderAddress
Gets or sets the confirmation mail sender address. This property is used only when activation via email is needed.
Protected propertyContext (Inherited from Control.)
Public propertyControls (Inherited from CompositeControl.)
Public propertyControlStyle (Inherited from WebControl.)
Public propertyControlStyleCreated (Inherited from WebControl.)
Public propertyCssClass (Inherited from WebControl.)
Protected propertyDesignMode (Inherited from Control.)
Public propertyEnabled (Inherited from WebControl.)
Public propertyEnableTheming (Inherited from WebControl.)
Public propertyEnableViewState (Inherited from Control.)
Public propertyErrorInvalidAddressText
Gets or sets the error text shown when a subscriber has specified an invalid email address.
Public propertyErrorMustSelectOneText
Gets or sets the error text shown when a subscriber has not selected any categories.
Public propertyErrorNoNameText
Gets or sets the error text shown when a subscriber has not entered a name..
Protected propertyEvents (Inherited from Control.)
Public propertyFont (Inherited from WebControl.)
Public propertyForeColor (Inherited from WebControl.)
Public propertyHasAttributes (Inherited from WebControl.)
Protected propertyHasChildViewState (Inherited from Control.)
Public propertyHeight (Inherited from WebControl.)
Public propertyID (Inherited from Control.)
Protected propertyIdSeparator (Inherited from Control.)
Protected propertyIsChildControlStateCleared (Inherited from Control.)
Protected propertyIsEnabled (Inherited from WebControl.)
Protected propertyIsTrackingViewState (Inherited from Control.)
Protected propertyIsViewStateEnabled (Inherited from Control.)
Public propertyLabelAddressText
Gets or sets the text of the control's adress label.
Public propertyLabelCssClass
Gets or sets he name of a Css class to be applied on the address and name field labels..
Public propertyLabelNameText
Gets or sets the text of the control's name label.
Public propertyLabelWidth
Gets or sets the width of the label.
Protected propertyLoadViewStateByID (Inherited from Control.)
Public propertyNamingContainer (Inherited from Control.)
Public propertyPage
Gets a reference to the Page instance that contains the server control.
(Inherited from CompositeControlBase.)
Public propertyParent (Inherited from Control.)
Public propertyShowNameAndAddress
Gets or sets a value indicating whether to show the name and address fields.
Public propertySite (Inherited from Control.)
Public propertySkinID (Inherited from WebControl.)
Public propertyStyle (Inherited from WebControl.)
Public propertySubscriberAddress
Gets or sets the subscriber address.
Public propertySubscriberName
Gets or sets the subscriber name.
Public propertySubscriptionImplementation
Gets or sets the string representation of the type information to a class that implements the ISubscriptionManager interface that handles the subscription.
Public propertySuccessConfirmationText
Gets or sets the text shown when a subscriber has successfully subscribed.
Public propertySuccessUrl
Gets or sets a Url to a document that the control forces the page to move to after a successful subscription.
Public propertyTabIndex (Inherited from WebControl.)
Protected propertyTagKey
Gets the HtmlTextWriterTag value that corresponds to this Web server control. This property is used primarily by control developers.
(Overrides WebControlTagKey.)
Protected propertyTagName (Inherited from WebControl.)
Public propertyTemplateControl (Inherited from Control.)
Public propertyTemplateSourceDirectory (Inherited from Control.)
Public propertyTextBoxAndLabelHeight
Gets or sets the height of the address and name field textboxes and their labels.
Public propertyTextBoxCssClass
Gets or sets he name of a Css class to be applied on the address and name field labels..
Public propertyTextBoxWidth
Gets or sets the width of the label.
Public propertyToolTip (Inherited from WebControl.)
Public propertyUniqueID (Inherited from Control.)
Public propertyWidth (Inherited from WebControl.)
Protected propertyViewState (Inherited from Control.)
Protected propertyViewStateIgnoresCase (Inherited from Control.)
Public propertyVisible (Inherited from Control.)
Top
Methods

  NameDescription
Protected methodAddAttributesToRender (Inherited from WebControl.)
Protected methodAddedControl (Inherited from Control.)
Protected methodAddParsedSubObject (Inherited from Control.)
Public methodApplyStyle (Inherited from WebControl.)
Public methodApplyStyleSheetSkin (Inherited from Control.)
Protected methodBuildProfileTree (Inherited from Control.)
Protected methodClearChildControlState (Inherited from Control.)
Protected methodClearChildState (Inherited from Control.)
Protected methodClearChildViewState (Inherited from Control.)
Public methodCopyBaseAttributes (Inherited from WebControl.)
Protected methodCreateChildControls
Called by the ASP.NET page framework to notify server controls that use composition-based implementation to create any child controls they contain in preparation for posting back or rendering.
(Overrides ControlCreateChildControls.)
Protected methodCreateControlCollection (Inherited from Control.)
Protected methodCreateControlStyle (Inherited from WebControl.)
Public methodDataBind (Inherited from CompositeControl.)
Protected methodDataBind(Boolean) (Inherited from Control.)
Protected methodDataBindChildren (Inherited from Control.)
Public methodDispose (Inherited from Control.)
Protected methodEnsureChildControls (Inherited from Control.)
Protected methodEnsureID (Inherited from Control.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodFindControl(String) (Inherited from Control.)
Protected methodFindControl(String, Int32) (Inherited from Control.)
Public methodFocus (Inherited from Control.)
Protected methodGetDesignModeState (Inherited from Control.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodHasControls (Inherited from Control.)
Protected methodHasEvents (Inherited from Control.)
Protected methodIsLiteralContent (Inherited from Control.)
Protected methodLoadControlState (Inherited from Control.)
Protected methodLoadViewState (Inherited from WebControl.)
Protected methodMapPathSecure (Inherited from Control.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodMergeStyle (Inherited from WebControl.)
Protected methodOnBubbleEvent (Inherited from Control.)
Protected methodOnComplete
Raises the Complete event.
Protected methodOnDataBinding (Inherited from Control.)
Protected methodOnInit (Inherited from Control.)
Protected methodOnLoad (Inherited from Control.)
Protected methodOnPreRender (Inherited from Control.)
Protected methodOnUnload (Inherited from Control.)
Protected methodOnValidate
Raises the Validate event.
Protected methodOpenFile (Inherited from Control.)
Protected methodRaiseBubbleEvent (Inherited from Control.)
Protected methodRecreateChildControls (Inherited from CompositeControl.)
Protected methodRemovedControl (Inherited from Control.)
Protected methodRender
Writes the CompositeControl content to the specified HtmlTextWriter object, for display on the client.
(Overrides CompositeControlRender(HtmlTextWriter).)
Public methodRenderBeginTag (Inherited from WebControl.)
Protected methodRenderChildren (Inherited from Control.)
Protected methodRenderContents (Inherited from WebControl.)
Public methodRenderControl(HtmlTextWriter) (Inherited from Control.)
Protected methodRenderControl(HtmlTextWriter, ControlAdapter) (Inherited from Control.)
Public methodRenderEndTag (Inherited from WebControl.)
Protected methodResolveAdapter (Inherited from Control.)
Public methodResolveClientUrl (Inherited from Control.)
Public methodResolveUrl (Inherited from Control.)
Protected methodSaveControlState (Inherited from Control.)
Protected methodSaveViewState (Inherited from WebControl.)
Protected methodSetDesignModeState (Inherited from Control.)
Public methodSetRenderMethodDelegate (Inherited from Control.)
Public methodToString (Inherited from Object.)
Protected methodTrackViewState (Inherited from WebControl.)
Protected methodUpdateDesignerPropertyChanged
Signals the designer to update the graphical representation of this control.
(Inherited from CompositeControlBase.)
Top
Events

  NameDescription
Public eventComplete
Occurs when the SubscriptionManager has completed its job.
Public eventDataBinding (Inherited from Control.)
Public eventDisposed (Inherited from Control.)
Public eventInit (Inherited from Control.)
Public eventLoad (Inherited from Control.)
Public eventPreRender (Inherited from Control.)
Public eventUnload (Inherited from Control.)
Public eventValidate
Occurs when the SubscriptionManager validates user inputs.
Top
See Also

Reference