ASP.NET MVC 11.1.10
Demos Support Blog Download
Show / Hide Table of Contents
PDF

Class MapAppearanceRule

Represents an appearance rule to be used for map items in a map polygon layer, a map point layer, or a map line layer.

Inheritance
System.Object
MapAppearanceRule
MapColorRule
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: BoldReports.RDL.DOM
Assembly: BoldReports.Web.dll
Syntax
public abstract class MapAppearanceRule

Constructors

MapAppearanceRule()

Declaration
protected MapAppearanceRule()

Properties

BucketCount

Gets or sets the number of buckets to divide the data into for display on the map.

Declaration
public string BucketCount { get; set; }
Property Value
Type Description
System.String

The number of divisions in the data representation, default is "5".

DataElementName

Gets or sets the name of the data element used in the map.

Declaration
public string DataElementName { get; set; }
Property Value
Type Description
System.String

The identifier for the data element represented on the map.

DataElementOutput

Gets or sets the output type for the data element.

Declaration
public DataElementOutputs DataElementOutput { get; set; }
Property Value
Type Description
BoldReports.RDL.DOM.DataElementOutputs

The output specification, defined by BoldReports.RDL.DOM.DataElementOutputs.

DataValue

Gets or sets the data value associated with the map appearance rule.

Declaration
public string DataValue { get; set; }
Property Value
Type Description
System.String

The data value that influences map appearance.

DistributionType

Gets or sets the distribution type used for the map data.

Declaration
public string DistributionType { get; set; }
Property Value
Type Description
System.String

The type of distribution (e.g., normal, uniform) applied.

EndValue

Gets or sets the end value for the data range in the map.

Declaration
public string EndValue { get; set; }
Property Value
Type Description
System.String

The terminal value of the data range.

LegendName

Gets or sets the name of the legend associated with the map.

Declaration
public string LegendName { get; set; }
Property Value
Type Description
System.String

The name assigned to the map legend.

LegendText

Gets or sets the descriptive text for the legend displayed on the map.

Declaration
public string LegendText { get; set; }
Property Value
Type Description
System.String

The description or title of the map legend for user reference.

MapBuckets

Gets or sets the map buckets that define the data intervals.

Declaration
public MapBuckets MapBuckets { get; set; }
Property Value
Type Description
BoldReports.RDL.DOM.MapBuckets

An instance of MapBuckets that holds the data intervals.

StartValue

Gets or sets the start value for the data range in the map.

Declaration
public string StartValue { get; set; }
Property Value
Type Description
System.String

The initial value of the data range.

Methods

ResetDataElementOutput()

Resets the DataElementOutput property to its default value.

Declaration
public void ResetDataElementOutput()

ResetMapBuckets()

Resets the map buckets to their default state.

Declaration
public void ResetMapBuckets()

ShouldSerializeDataElementOutput()

Determines whether the DataElementOutput property should be serialized to XML/JSON during serialization.

Declaration
public bool ShouldSerializeDataElementOutput()
Returns
Type Description
System.Boolean

True if DataElementOutput is not set to the default value (Auto); otherwise, false.

ShouldSerializeMapBuckets()

Determines whether the MapBuckets property should be serialized to XML/JSON during serialization.

Declaration
public bool ShouldSerializeMapBuckets()
Returns
Type Description
System.Boolean

True if MapBuckets is not null or empty (has items); otherwise, false.

In This Article
Was this page helpful? Yes No
Thank you for your feedback!
Thank you for your feedback and comments. We will rectify this as soon as possible!
An unknown error has occurred. Please try again.
×
SEND FEEDBACK REGARDING THIS TOPIC

Please provide additional information

Please provide additional information

Please provide additional information

Please provide additional information
Please provide additional information
Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved