IQueryDesigner Interface

Represents a custom query designer in the Report Designer in Business Intelligence Development Studio.

Namespace:  Microsoft.ReportingServices.Interfaces
Assembly:  Microsoft.ReportingServices.QueryDesigners (in Microsoft.ReportingServices.QueryDesigners.dll)

Syntax

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

The IQueryDesigner type exposes the following members.

Properties

  Name Description
Public property Command Used by the Report Designer in Business Intelligence Development Studio to pass a database command to the IQueryDesigner when it is initialized.
Public property Connection Used by the Report Designer in Business Intelligence Development Studio to pass a database connection to the IQueryDesigner when it is initialized.
Public property LocalizedName Gets the localized name of the extension to be displayed in a user interface. (Inherited from IExtension.)
Public property QueryDesigner The control to use for the query designer interface in Report Manager or Report Builder.
Public property ServiceProvider Used by the Report Designer in Business Intelligence Development Studio to pass a service provider to the IQueryDesigner to provide services to it.
Public property ToolBar The toolbar to use for the designer interface.

Top

Methods

  Name Description
Public method Dispose (Inherited from IDisposable.)
Public method InitializeQueryDesigner Initializes the IQueryDesigner after setting input parameters.
Public method OnActivateView Notifies the control that the view has been activated.
Public method OnDeactivateView Notifies the control that the view has been deactivated.
Public method SetConfiguration Used to pass custom configuration data to an extension. (Inherited from IExtension.)

Top

Events

  Name Description
Public event EnableAltDesignerChanged Represents the event that indicates when the generic query designer is enabled or disabled.

Top