Any suggestions? Export (0) Print
Expand All

ISubscriptionBaseUIUserControl Interface

 

Represents the means to retrieve delivery extension-specific subscription information from the user (for example, e-mail addresses).

Namespace:   Microsoft.ReportingServices.Interfaces
Assemblies:   Microsoft.ReportingServices.Interfaces (in Microsoft.ReportingServices.Interfaces.dll)
  Microsoft.ReportingServices.SharePoint.UI.WebParts (in Microsoft.ReportingServices.SharePoint.UI.WebParts.dll)

public interface ISubscriptionBaseUIUserControl : IExtension

NameDescription
System_CAPS_pubpropertyDescription

Gets the description of the delivery that is displayed in Report Manager.

System_CAPS_pubpropertyIsPrivilegedUser

Indicates whether the user is allowed access to all the functionality of the extension.

System_CAPS_pubpropertyLocalizedName

Gets the localized name of the extension to be displayed in a user interface.(Inherited from IExtension.)

System_CAPS_pubpropertyReportServerInformation

Gets information about the report server that the delivery extension requires in order to perform deliveries.

System_CAPS_pubpropertyUserData

An array of Setting objects that define the extension settings for a notification.

NameDescription
System_CAPS_pubmethodSetConfiguration(String)

Used to pass custom configuration data to an extension.(Inherited from IExtension.)

System_CAPS_pubmethodValidate()

Used to determine whether the settings for a delivery extension are valid.

The ISubscriptionBaseUIUserControl interface enables you to implement a subscription user interface for Report Manager. For more information about the ISubscriptionBaseUIUserControl interface, see Implementing the ISubscriptionBaseUIUserControl Interface for a Delivery Extension.

An application does not create an instance of the ISubscriptionBaseUIUserControl interface directly, but creates an instance of a class that implements ISubscriptionBaseUIUserControl.

Classes that implement ISubscriptionBaseUIUserControl must also implement all inherited members, and typically define additional members to add the delivery provider-specific functionality. Classes that implement ISubscriptionBaseUIUserControl must also inherit from System.Web.UI.WebControls.WebControl.

Return to top
Show:
© 2016 Microsoft