Share via


IReportDefinitionCustomizationExtension Interface

Defines the ProcessReportDefinition() method that is used to process a report definition.

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

Syntax

'Declaration
Public Interface IReportDefinitionCustomizationExtension _
    Inherits IExtension
'Usage
Dim instance As IReportDefinitionCustomizationExtension
public interface IReportDefinitionCustomizationExtension : IExtension
public interface class IReportDefinitionCustomizationExtension : IExtension
type IReportDefinitionCustomizationExtension =  
    interface
        interface IExtension
    end
public interface IReportDefinitionCustomizationExtension extends IExtension

The IReportDefinitionCustomizationExtension type exposes the following members.

Properties

  Name Description
Public property LocalizedName Gets the localized name of the extension to be displayed in a user interface. (Inherited from IExtension.)

Top

Methods

  Name Description
Public method ProcessReportDefinition Processes changes to a report definition.
Public method SetConfiguration Used to pass custom configuration data to an extension. (Inherited from IExtension.)

Top