Skip to end of metadata
Go to start of metadata

Represents a class for report component attributes.

Definition

public sealed class ReportComponentAttribute : Attribute

Summary

The following table summarizes the members exposed in this class.

Public Constructors

ReportComponentAttribute Constructor(string) Create an instance of ReportComponentAttribute.
ReportComponentAttribute Constructor(string, string, bool, int) Create an instance of ReportComponentAttribute.
ReportComponentAttribute Constructor(string, string, string, bool, int) Create an instance of ReportComponentAttribute.
ReportComponentAttribute Constructor(string, string, string, bool, int, Type) Create an instance of ReportComponentAttribute.
ReportComponentAttribute Constructor(string, string, bool, int, Type) Create an instance of ReportComponentAttribute.
ReportComponentAttribute Constructor(string, string, bool, int, Type, Type) Create an instance of ReportComponentAttribute.
ReportComponentAttribute Constructor(string, string, string, bool, int, Type, Type) Create an instance of ReportComponentAttribute.

Public Properties

DesignerVisualType Gets or sets the type of designer visual.
HasCustomEditor Gets or sets the value indicating whether the report component has custom editor.
IconUri Gets or sets the small icon uri.
LargeIconUri Gets or sets the large icon uri.
Name Gets the report component name.
ShowInGalleryList Gets or sets the value indicating whether the report component should be shown in gallery list.
SmartTagVisualType Gets or sets the type of smart tag visual.
SortOrder Gets or sets the sort order of reprot component in gallery list.

Public Constructors

public ReportComponentAttribute(string name)

Create an instance of ReportComponentAttribute.

Parameters

name Specifies the report component name.

public ReportComponentAttribute(string name, string iconUri, bool showInGalleryList, int sortOrder)

Create an instance of ReportComponentAttribute.

Parameters

name Specifies the report component name.
iconUri Specifies the small icon uri for report component.
showInGalleryList Determines whether the report component should be shown in gallery list.
sortOrder Specifies the sort order of report component in gallery list.

public ReportComponentAttribute(string name, string iconUri, string largeIconUri, bool showInGalleryList, int sortOrder)

Create an instance of ReportComponentAttribute.

Parameters

name Specifies the report component name.
iconUri Specifies the small icon uri for report component.
largeIconUri Specifies the large icon uri for report component.
showInGalleryList Determines whether the report component should be shown in gallery list.
sortOrder Specifies the sort order of report component in gallery list.

public ReportComponentAttribute(string name, string iconUri, string largeIconUri, bool showInGalleryList, int sortOrder, Type designerVisualType)

Create an instance of ReportComponentAttribute.

Parameters

name Specifies the report component name.
iconUri Specifies the small icon uri for report component.
largeIconUri Specifies the large icon uri for report component.
showInGalleryList Determines whether the report component should be shown in gallery list.
sortOrder Specifies the sort order of report component in gallery list.
designerVisualType Specifies the type of designer visual.

public ReportComponentAttribute(string name, string iconUri, bool showInGalleryList, int sortOrder, Type designerVisualType)

Create an instance of ReportComponentAttribute.

Parameters

name Specifies the report component name.
iconUri Specifies the small icon uri for report component.
showInGalleryList Determines whether the report component should be shown in gallery list.
sortOrder Specifies the sort order of report component in gallery list.
designerVisualType Specifies the type of designer visual.

public ReportComponentAttribute(string name, string iconUri, bool showInGalleryList, int sortOrder, Type designerVisualType, Type smartTagVisualType)

Create an instance of ReportComponentAttribute.

Parameters

name Specifies the report component name.
iconUri Specifies the small icon uri for report component.
showInGalleryList Determines whether the report component should be shown in gallery list.
sortOrder Specifies the sort order of report component in gallery list.
designerVisualType Specifies the type of designer visual.
smartTagVisualType Specifies the type of smart tag visual.

public ReportComponentAttribute(string name, string iconUri, string largeIconUri, bool showInGalleryList, int sortOrder, Type designerVisualType, Type smartTagVisualType)

Create an instance of ReportComponentAttribute.

Parameters

name Specifies the report component name.
iconUri Specifies the small icon uri for report component.
largeIconUri Specifies the large icon uri for report component.
showInGalleryList Determines whether the report component should be shown in gallery list.
sortOrder Specifies the sort order of report component in gallery list.
designerVisualType Specifies the type of designer visual.
smartTagVisualType Specifies the type of smart tag visual.

Public Properties

public Type DesignerVisualType { get; set; }

Gets or sets the type of designer visual.

public bool HasCustomEditor { get; set; }

Gets or sets the value indicating whether the report component has custom editor.

public string IconUri { get; set; }

Gets or sets the small icon uri.

public string LargeIconUri { get; set; }

Gets or sets the large icon uri.

public string Name { get; }

Gets the report component name.

public bool ShowInGalleryList { get; set; }

Gets or sets the value indicating whether the report component should be shown in gallery list.

public Type SmartTagVisualType { get; set; }

Gets or sets the type of smart tag visual.

public int SortOrder { get; set; }

Gets or sets the sort order of reprot component in gallery list.

  • No labels