MSDN Library

ChartLegend Class

 

Updated: February 25, 2016

Represents the properties that can be used to display instances of the series groups in a chart legend.

Namespace:   Microsoft.ReportingServices.RdlObjectModel
Assembly:  Microsoft.ReportingServices.Designer.Controls (in Microsoft.ReportingServices.Designer.Controls.dll)


public ref class ChartLegend : ReportObject, INamedObject

NameDescription
System_CAPS_pubmethodChartLegend()

Creates a new instance of the ChartLegend class.

NameDescription
System_CAPS_pubpropertyAutoFitTextDisabled

Indicates text will not be autosized to fit in the legend area.

System_CAPS_pubpropertyChartElementPosition

Defines a custom position for the legend.

System_CAPS_pubpropertyChartLegendColumns

Gets the legend columns.

System_CAPS_pubpropertyChartLegendTitle

Title display in the legend.

System_CAPS_pubpropertyColumnSeparator

Indicates what type of separator to use for the columns.

System_CAPS_pubpropertyColumnSeparatorColor

Indicates what color to use for the column separator.

System_CAPS_pubpropertyColumnSpacing

Spacing between columns as a percent of the font size.

System_CAPS_pubpropertyComponentMetadata

Gets or sets the component metadata.(Inherited from ReportObject.)

System_CAPS_pubpropertyDockOutsideChartArea

Indicates the title should be docked outside the chart area rather than inside the chart area.

System_CAPS_pubpropertyDockToChartArea

Name of the chart area on which to draw the legend.

System_CAPS_pubpropertyEquallySpacedItems

Indicated legend items should be equally spaced.

System_CAPS_pubpropertyHeaderSeparator

Indicates what type of separator to use for the legend header.

System_CAPS_pubpropertyHeaderSeparatorColor

Indicates what color to use for the legend header separator.

System_CAPS_pubpropertyHidden

Indicates the legend is hidden.

System_CAPS_pubpropertyInterlacedRows

Indicates legend rows should use interlaced colors.

System_CAPS_pubpropertyInterlacedRowsColor

The background color to use for interlaced legend rows.

System_CAPS_pubpropertyLayout

The arrangement of labels within the legend.

System_CAPS_pubpropertyMaxAutoSize

Maximum size for the legend, as a percent of the chart size.

System_CAPS_pubpropertyMinFontSize

Minimum size for autosized legend text.

System_CAPS_pubpropertyName

Name of the legend.

System_CAPS_pubpropertyParent

The parent of this report object.(Inherited from ReportObjectBase.)

System_CAPS_pubpropertyPosition

The position of the legend.

System_CAPS_pubpropertyReversed

Indicates the direction of the legend should be reversed.

System_CAPS_pubpropertySite

This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the site associated with the ReportObject object.(Inherited from ReportObject.)

System_CAPS_pubpropertyStyle

Gets the style properties of this report definition object.

System_CAPS_pubpropertyTextWrapThreshold

Number of characters after which to wrap the legend text.

NameDescription
System_CAPS_pubmethodDeepClone()

Returns a deep clone of this ReportObject instance.(Inherited from ReportObject.)

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetContainingDataScopes()

This API supports the product infrastructure and is not intended to be used directly from your code. Returns the list of report object that contains data scopes.(Inherited from ReportObject.)

System_CAPS_protmethodGetDataScopesForDefaultImpl(IContainedObject^)

This API supports the product infrastructure and is not intended to be used directly from your code. Returns the data scopes for default implementation.(Inherited from ReportObject.)

System_CAPS_protmethodGetDependenciesCore(IList<ReportObject^>^)

This API supports the product infrastructure and is not intended to be used directly from your code. Returns the dependencies core for the ReportObject object.(Inherited from ReportObject.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodInitialize()

Initializes an instance of the ChartLegend class.(Overrides ReportObject::Initialize().)

System_CAPS_protmethodInitializeForDesigner()

This API supports the product infrastructure and is not intended to be used directly from your code. Initializes the report object for designer.(Inherited from ReportObject.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethodOnChildPropertyChanged(Int32, Object^, Object^)

This API supports the product infrastructure and is not intended to be used directly from your code. Raises an event when the property of the child was changed.(Inherited from ReportObject.)

System_CAPS_protmethodOnPropertyChanged(Int32, Object^, Object^)

This API supports the product infrastructure and is not intended to be used directly from your code. Raises an event when the property was changed.(Inherited from ReportObject.)

System_CAPS_protmethodRdlSemanticEqualsCore(ReportObject^, ICollection<ReportObject^>^)

This API supports the product infrastructure and is not intended to be used directly from your code. Returns whether the report definition language semantic is the same with the core object.(Inherited from ReportObject.)

System_CAPS_protmethodSavePropertyValue<T>(String^, T, ReportObject::SwapValue<T>^)

This API supports the product infrastructure and is not intended to be used directly from your code. Saves the property value of the report object.(Inherited from ReportObject.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_priveventIComponent::Disposed

(Inherited from ReportObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDisposable::Dispose()

This API supports the product infrastructure and is not intended to be used directly from your code. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.(Inherited from ReportObject.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show:
© 2016 Microsoft