This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
thinkgeo.mapsuite.portablecore.iconvaluestyle [2015/09/21 08:10] admin |
thinkgeo.mapsuite.portablecore.iconvaluestyle [2017/03/16 21:59] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== ThinkGeo.MapSuite.Core.IconValueStyle ====== | ====== ThinkGeo.MapSuite.Core.IconValueStyle ====== | ||
+ | |||
+ | {{section>upgrade_map_suite_to_10.0}} | ||
+ | |||
This class allows you to choose different icons based on values in the data of a feature. | This class allows you to choose different icons based on values in the data of a feature. | ||
===== Inheritance Hierarchy ===== | ===== Inheritance Hierarchy ===== | ||
Line 10: | Line 13: | ||
** {{wiki:PublicMethod.gif|}} IconValueStyle() ** | ** {{wiki:PublicMethod.gif|}} IconValueStyle() ** | ||
- | This is the constructor for the class. | + | * //This is the constructor for the class.// |
== Remarks == | == Remarks == | ||
- | If you use this constructor, then you need to set the required properties manually. | + | * //If you use this constructor, then you need to set the required properties manually.// |
== Parameters == | == Parameters == | ||
<div newline></div> | <div newline></div> | ||
** {{wiki:PublicMethod.gif|}} IconValueStyle(String) ** | ** {{wiki:PublicMethod.gif|}} IconValueStyle(String) ** | ||
- | This is the constructor for the class. | + | * //This is the constructor for the class.// |
== Remarks == | == Remarks == | ||
- | None | + | * //None// |
== Parameters == | == Parameters == | ||
* //columnName// | * //columnName// | ||
Line 28: | Line 31: | ||
** {{wiki:PublicMethod.gif|}} IconValueStyle(String,IEnumerable<IconValueItem>) ** | ** {{wiki:PublicMethod.gif|}} IconValueStyle(String,IEnumerable<IconValueItem>) ** | ||
- | This is the constructor for the class. | + | * //This is the constructor for the class.// |
== Remarks == | == Remarks == | ||
- | None | + | * //None// |
== Parameters == | == Parameters == | ||
* //columnName// | * //columnName// | ||
Line 45: | Line 48: | ||
** {{wiki:PublicMethod.gif|}} CloneDeep() ** | ** {{wiki:PublicMethod.gif|}} CloneDeep() ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 57: | Line 60: | ||
** {{wiki:PublicMethod.gif|}} Draw(IEnumerable<Feature>,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>) ** | ** {{wiki:PublicMethod.gif|}} Draw(IEnumerable<Feature>,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>) ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 85: | Line 88: | ||
** {{wiki:PublicMethod.gif|}} Draw(IEnumerable<BaseShape>,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>) ** | ** {{wiki:PublicMethod.gif|}} Draw(IEnumerable<BaseShape>,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>) ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 113: | Line 116: | ||
** {{wiki:PublicMethod.gif|}} GetRequiredColumnNames() ** | ** {{wiki:PublicMethod.gif|}} GetRequiredColumnNames() ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 125: | Line 128: | ||
** {{wiki:PublicMethod.gif|}} DrawSample(GeoCanvas,DrawingRectangleF) ** | ** {{wiki:PublicMethod.gif|}} DrawSample(GeoCanvas,DrawingRectangleF) ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 145: | Line 148: | ||
** {{wiki:PublicMethod.gif|}} DrawSample(GeoCanvas) ** | ** {{wiki:PublicMethod.gif|}} DrawSample(GeoCanvas) ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 156: | Line 159: | ||
* //canvas// | * //canvas// | ||
* Type:[[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]] | * Type:[[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]] | ||
- | * Description:N/A | ||
- | |||
- | <div newline></div> | ||
- | ** {{wiki:PublicMethod.gif|}} SaveStyle(String) ** | ||
- | |||
- | N/A | ||
- | == Remarks == | ||
- | N/A | ||
- | |||
- | == Return Value == | ||
- | * Type:Void | ||
- | * Description:N/A | ||
- | |||
- | == Parameters == | ||
- | * //filePathName// | ||
- | * Type:String | ||
- | * Description:N/A | ||
- | |||
- | <div newline></div> | ||
- | ** {{wiki:PublicMethod.gif|}} SaveStyle(Stream) ** | ||
- | |||
- | N/A | ||
- | == Remarks == | ||
- | N/A | ||
- | |||
- | == Return Value == | ||
- | * Type:Void | ||
- | * Description:N/A | ||
- | |||
- | == Parameters == | ||
- | * //stream// | ||
- | * Type:Stream | ||
* Description:N/A | * Description:N/A | ||
Line 193: | Line 164: | ||
** {{wiki:PublicMethod.gif|}} ToString() ** | ** {{wiki:PublicMethod.gif|}} ToString() ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 205: | Line 176: | ||
** {{wiki:PublicMethod.gif|}} Equals(Object) ** | ** {{wiki:PublicMethod.gif|}} Equals(Object) ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 221: | Line 192: | ||
** {{wiki:PublicMethod.gif|}} GetHashCode() ** | ** {{wiki:PublicMethod.gif|}} GetHashCode() ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 233: | Line 204: | ||
** {{wiki:PublicMethod.gif|}} GetType() ** | ** {{wiki:PublicMethod.gif|}} GetType() ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 246: | Line 217: | ||
** {{wiki:ProtectedMethod.gif|}} DrawCore(IEnumerable<Feature>,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>) ** | ** {{wiki:ProtectedMethod.gif|}} DrawCore(IEnumerable<Feature>,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>) ** | ||
- | This method draws the features on the canvas you provided. | + | * //This method draws the features on the canvas you provided.// |
== Remarks == | == Remarks == | ||
- | This overridden method is called from the concrete public method Draw. In this method, we take the features you passed in and draw them on the canvas you provided. Each style (based on its properties) may draw each feature differently. When overriding this method, consider each feature and its column data values. You can use the full power of the GeoCanvas to do the drawing. If you need column data for a feature, be sure to override the GetRequiredColumnNamesCore and add the columns you need to the collection. In many of the styles, we add properties to allow the user to specify which field they need; then, in the GetRequiredColumnNamesCore, we read that property and add it to the collection. | + | * //This overridden method is called from the concrete public method Draw. In this method, we take the features you passed in and draw them on the canvas you provided. Each style (based on its properties) may draw each feature differently. When overriding this method, consider each feature and its column data values. You can use the full power of the GeoCanvas to do the drawing. If you need column data for a feature, be sure to override the GetRequiredColumnNamesCore and add the columns you need to the collection. In many of the styles, we add properties to allow the user to specify which field they need; then, in the GetRequiredColumnNamesCore, we read that property and add it to the collection.// |
== Return Value == | == Return Value == | ||
Line 274: | Line 245: | ||
** {{wiki:ProtectedMethod.gif|}} GetRequiredColumnNamesCore() ** | ** {{wiki:ProtectedMethod.gif|}} GetRequiredColumnNamesCore() ** | ||
- | This method returns the column data for each feature that is required for the style to properly draw. | + | * //This method returns the column data for each feature that is required for the style to properly draw.// |
== Remarks == | == Remarks == | ||
- | This abstract method is called from the concrete public method GetRequiredFieldNames. In this method, we return the column names that are required for the style to draw the feature properly. For example, if you have a style that colors areas blue when a certain column value is over 100, then you need to be sure you include that column name. This will ensure that the column data is returned to you in the feature when it is ready to draw. In many of the styles, we add properties to allow the user to specify which field they need; then, in the GetRequiredColumnNamesCore, we read that property and add it to the collection. | + | * //This abstract method is called from the concrete public method GetRequiredFieldNames. In this method, we return the column names that are required for the style to draw the feature properly. For example, if you have a style that colors areas blue when a certain column value is over 100, then you need to be sure you include that column name. This will ensure that the column data is returned to you in the feature when it is ready to draw. In many of the styles, we add properties to allow the user to specify which field they need; then, in the GetRequiredColumnNamesCore, we read that property and add it to the collection.// |
== Return Value == | == Return Value == | ||
Line 286: | Line 257: | ||
** {{wiki:ProtectedMethod.gif|}} GetLabelingCandidateCore(Feature,GeoCanvas) ** | ** {{wiki:ProtectedMethod.gif|}} GetLabelingCandidateCore(Feature,GeoCanvas) ** | ||
- | This method determines whether the specified feature is a good candidate to be labeled, based on the labeling properties set. | + | * //This method determines whether the specified feature is a good candidate to be labeled, based on the labeling properties set.// |
== Remarks == | == Remarks == | ||
- | This overridden method is called from the concrete public method Draw. In this method, we take the feature you passed in and determine if it is a candidate for labeling. If it is, then we will add it to the return collection. The algorithm to determine whether the label will draw is complex and determined by a number of properties and factors. | + | * //This overridden method is called from the concrete public method Draw. In this method, we take the feature you passed in and determine if it is a candidate for labeling. If it is, then we will add it to the return collection. The algorithm to determine whether the label will draw is complex and determined by a number of properties and factors.// |
== Return Value == | == Return Value == | ||
Line 304: | Line 275: | ||
<div newline></div> | <div newline></div> | ||
- | ** {{wiki:ProtectedMethod.gif|}} FilterFeatures(IEnumerable<Feature>,GeoCanvas) ** | + | ** {{wiki:ProtectedMethod.gif|}} Format(String,BaseShape) ** |
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
- | * Type:Collection<[[ThinkGeo.MapSuite.Core.Feature|Feature]]> | + | * Type:String |
* Description:N/A | * Description:N/A | ||
== Parameters == | == Parameters == | ||
- | * //features// | + | * //text// |
- | * Type:IEnumerable<[[ThinkGeo.MapSuite.Core.Feature|Feature]]> | + | * Type:String |
* Description:N/A | * Description:N/A | ||
- | * //canvas// | + | * //labeledShape// |
- | * Type:[[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]] | + | * Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] |
* Description:N/A | * Description:N/A | ||
<div newline></div> | <div newline></div> | ||
- | ** {{wiki:ProtectedMethod.gif|}} FilterFeaturesCore(IEnumerable<Feature>,GeoCanvas) ** | + | ** {{wiki:ProtectedMethod.gif|}} FormatCore(String,BaseShape) ** |
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
- | * Type:Collection<[[ThinkGeo.MapSuite.Core.Feature|Feature]]> | + | * Type:String |
* Description:N/A | * Description:N/A | ||
== Parameters == | == Parameters == | ||
- | * //features// | + | * //text// |
- | * Type:IEnumerable<[[ThinkGeo.MapSuite.Core.Feature|Feature]]> | + | * Type:String |
* Description:N/A | * Description:N/A | ||
- | * //canvas// | + | * //labeledShape// |
- | * Type:[[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]] | + | * Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] |
* Description:N/A | * Description:N/A | ||
<div newline></div> | <div newline></div> | ||
- | ** {{wiki:ProtectedMethod.gif|}} AbbreviateText(Feature,GeoCanvas) ** | + | ** {{wiki:ProtectedMethod.gif|}} OnFormatting(FormattingPositionStyleEventArgs) ** |
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 355: | Line 326: | ||
== Parameters == | == Parameters == | ||
- | * //feature// | + | * //e// |
- | * Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] | + | * Type:[[ThinkGeo.MapSuite.Core.FormattingPositionStyleEventArgs|FormattingPositionStyleEventArgs]] |
+ | * Description:N/A | ||
+ | |||
+ | <div newline></div> | ||
+ | ** {{wiki:ProtectedMethod.gif|}} OnFormatted(FormattedPositionStyleEventArgs) ** | ||
+ | |||
+ | * //N/A// | ||
+ | == Remarks == | ||
+ | * //N/A// | ||
+ | |||
+ | == Return Value == | ||
+ | * Type:Void | ||
+ | * Description:N/A | ||
+ | |||
+ | == Parameters == | ||
+ | * //e// | ||
+ | * Type:[[ThinkGeo.MapSuite.Core.FormattedPositionStyleEventArgs|FormattedPositionStyleEventArgs]] | ||
+ | * Description:N/A | ||
+ | |||
+ | <div newline></div> | ||
+ | ** {{wiki:ProtectedMethod.gif|}} FilterFeatures(IEnumerable<Feature>,GeoCanvas) ** | ||
+ | |||
+ | * //N/A// | ||
+ | == Remarks == | ||
+ | * //N/A// | ||
+ | |||
+ | == Return Value == | ||
+ | * Type:Collection<[[ThinkGeo.MapSuite.Core.Feature|Feature]]> | ||
+ | * Description:N/A | ||
+ | |||
+ | == Parameters == | ||
+ | * //features// | ||
+ | * Type:IEnumerable<[[ThinkGeo.MapSuite.Core.Feature|Feature]]> | ||
* Description:N/A | * Description:N/A | ||
Line 364: | Line 367: | ||
<div newline></div> | <div newline></div> | ||
- | ** {{wiki:ProtectedMethod.gif|}} AbbreviateTextCore(Feature,GeoCanvas) ** | + | ** {{wiki:ProtectedMethod.gif|}} FilterFeaturesCore(IEnumerable<Feature>,GeoCanvas) ** |
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
- | * Type:Void | + | * Type:Collection<[[ThinkGeo.MapSuite.Core.Feature|Feature]]> |
* Description:N/A | * Description:N/A | ||
== Parameters == | == Parameters == | ||
- | * //feature// | + | * //features// |
- | * Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] | + | * Type:IEnumerable<[[ThinkGeo.MapSuite.Core.Feature|Feature]]> |
* Description:N/A | * Description:N/A | ||
Line 386: | Line 389: | ||
** {{wiki:ProtectedMethod.gif|}} GetLabelingCandidates(Feature,GeoCanvas) ** | ** {{wiki:ProtectedMethod.gif|}} GetLabelingCandidates(Feature,GeoCanvas) ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 406: | Line 409: | ||
** {{wiki:ProtectedMethod.gif|}} CheckDuplicate(LabelingCandidate,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>) ** | ** {{wiki:ProtectedMethod.gif|}} CheckDuplicate(LabelingCandidate,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>) ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 434: | Line 437: | ||
** {{wiki:ProtectedMethod.gif|}} CheckDuplicateCore(LabelingCandidate,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>) ** | ** {{wiki:ProtectedMethod.gif|}} CheckDuplicateCore(LabelingCandidate,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>) ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 462: | Line 465: | ||
** {{wiki:ProtectedMethod.gif|}} CheckOverlapping(LabelingCandidate,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>) ** | ** {{wiki:ProtectedMethod.gif|}} CheckOverlapping(LabelingCandidate,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>) ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 490: | Line 493: | ||
** {{wiki:ProtectedMethod.gif|}} CheckOverlappingCore(LabelingCandidate,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>) ** | ** {{wiki:ProtectedMethod.gif|}} CheckOverlappingCore(LabelingCandidate,GeoCanvas,Collection<SimpleCandidate>,Collection<SimpleCandidate>) ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 516: | Line 519: | ||
<div newline></div> | <div newline></div> | ||
- | ** {{wiki:ProtectedMethod.gif|}} lD8=(PolygonShape,String,GeoCanvas) ** | + | ** {{wiki:ProtectedMethod.gif|}} GetLabelingCandidateForOnePolygon(PolygonShape,String,GeoCanvas) ** |
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 537: | Line 540: | ||
* //canvas// | * //canvas// | ||
* Type:[[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]] | * Type:[[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]] | ||
- | * Description:N/A | ||
- | |||
- | <div newline></div> | ||
- | ** {{wiki:ProtectedMethod.gif|}} Format(String,BaseShape) ** | ||
- | |||
- | N/A | ||
- | == Remarks == | ||
- | N/A | ||
- | |||
- | == Return Value == | ||
- | * Type:String | ||
- | * Description:N/A | ||
- | |||
- | == Parameters == | ||
- | * //text// | ||
- | * Type:String | ||
- | * Description:N/A | ||
- | |||
- | * //labeledShape// | ||
- | * Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] | ||
- | * Description:N/A | ||
- | |||
- | <div newline></div> | ||
- | ** {{wiki:ProtectedMethod.gif|}} FormatCore(String,BaseShape) ** | ||
- | |||
- | N/A | ||
- | == Remarks == | ||
- | N/A | ||
- | |||
- | == Return Value == | ||
- | * Type:String | ||
- | * Description:N/A | ||
- | |||
- | == Parameters == | ||
- | * //text// | ||
- | * Type:String | ||
- | * Description:N/A | ||
- | |||
- | * //labeledShape// | ||
- | * Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] | ||
- | * Description:N/A | ||
- | |||
- | <div newline></div> | ||
- | ** {{wiki:ProtectedMethod.gif|}} OnFormatting(FormattingPositionStyleEventArgs) ** | ||
- | |||
- | N/A | ||
- | == Remarks == | ||
- | N/A | ||
- | |||
- | == Return Value == | ||
- | * Type:Void | ||
- | * Description:N/A | ||
- | |||
- | == Parameters == | ||
- | * //e// | ||
- | * Type:[[ThinkGeo.MapSuite.Core.FormattingPositionStyleEventArgs|FormattingPositionStyleEventArgs]] | ||
- | * Description:N/A | ||
- | |||
- | <div newline></div> | ||
- | ** {{wiki:ProtectedMethod.gif|}} OnFormatted(FormattedPositionStyleEventArgs) ** | ||
- | |||
- | N/A | ||
- | == Remarks == | ||
- | N/A | ||
- | |||
- | == Return Value == | ||
- | * Type:Void | ||
- | * Description:N/A | ||
- | |||
- | == Parameters == | ||
- | * //e// | ||
- | * Type:[[ThinkGeo.MapSuite.Core.FormattedPositionStyleEventArgs|FormattedPositionStyleEventArgs]] | ||
* Description:N/A | * Description:N/A | ||
Line 614: | Line 545: | ||
** {{wiki:ProtectedMethod.gif|}} CloneDeepCore() ** | ** {{wiki:ProtectedMethod.gif|}} CloneDeepCore() ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 626: | Line 557: | ||
** {{wiki:ProtectedMethod.gif|}} DrawSampleCore(GeoCanvas,DrawingRectangleF) ** | ** {{wiki:ProtectedMethod.gif|}} DrawSampleCore(GeoCanvas,DrawingRectangleF) ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 646: | Line 577: | ||
** {{wiki:ProtectedMethod.gif|}} Finalize() ** | ** {{wiki:ProtectedMethod.gif|}} Finalize() ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 658: | Line 589: | ||
** {{wiki:ProtectedMethod.gif|}} MemberwiseClone() ** | ** {{wiki:ProtectedMethod.gif|}} MemberwiseClone() ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
Line 671: | Line 602: | ||
** {{wiki:PublicProperty.gif|}} ColumnName ** | ** {{wiki:PublicProperty.gif|}} ColumnName ** | ||
- | This property gets and sets the column name that will be used for the drawing and matching. | + | * //This property gets and sets the column name that will be used for the drawing and matching.// |
== Remarks == | == Remarks == | ||
- | This column name will be used to draw the text on the icon (if necessary) and to also match the value in the IconStyleItem. | + | * //This column name will be used to draw the text on the icon (if necessary) and to also match the value in the IconStyleItem.// |
== Return Value == | == Return Value == | ||
* Type:String | * Type:String | ||
Line 679: | Line 610: | ||
** {{wiki:PublicProperty.gif|}} IconValueItems ** | ** {{wiki:PublicProperty.gif|}} IconValueItems ** | ||
- | This property gets the collection of IconValueItems for matching. | + | * //This property gets the collection of IconValueItems for matching.// |
== Remarks == | == Remarks == | ||
- | You should create your IconValueItems and place them in this collection for consideration. | + | * //You should create your IconValueItems and place them in this collection for consideration.// |
== Return Value == | == Return Value == | ||
* Type:Collection<[[ThinkGeo.MapSuite.Core.IconValueItem|IconValueItem]]> | * Type:Collection<[[ThinkGeo.MapSuite.Core.IconValueItem|IconValueItem]]> | ||
Line 687: | Line 618: | ||
** {{wiki:PublicProperty.gif|}} PolygonLabelingLocationMode ** | ** {{wiki:PublicProperty.gif|}} PolygonLabelingLocationMode ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:[[ThinkGeo.MapSuite.Core.PolygonLabelingLocationMode|PolygonLabelingLocationMode]] | * Type:[[ThinkGeo.MapSuite.Core.PolygonLabelingLocationMode|PolygonLabelingLocationMode]] | ||
- | |||
- | ** {{wiki:PublicProperty.gif|}} MaxNudgingInPixel ** | ||
- | |||
- | N/A | ||
- | == Remarks == | ||
- | N/A | ||
- | == Return Value == | ||
- | * Type:Int32 | ||
- | |||
- | ** {{wiki:PublicProperty.gif|}} NudgingIntervalInPixel ** | ||
- | |||
- | N/A | ||
- | == Remarks == | ||
- | N/A | ||
- | == Return Value == | ||
- | * Type:Single | ||
- | |||
- | ** {{wiki:PublicProperty.gif|}} BestPlacementSymbolWidth ** | ||
- | |||
- | N/A | ||
- | == Remarks == | ||
- | N/A | ||
- | == Return Value == | ||
- | * Type:Single | ||
- | |||
- | ** {{wiki:PublicProperty.gif|}} BestPlacementSymbolHeight ** | ||
- | |||
- | N/A | ||
- | == Remarks == | ||
- | N/A | ||
- | == Return Value == | ||
- | * Type:Single | ||
- | |||
- | ** {{wiki:PublicProperty.gif|}} AbbreviationDictionary ** | ||
- | |||
- | N/A | ||
- | == Remarks == | ||
- | N/A | ||
- | == Return Value == | ||
- | * Type:Dictionary<String,String> | ||
- | |||
- | ** {{wiki:PublicProperty.gif|}} LeaderLineStyle ** | ||
- | |||
- | N/A | ||
- | == Remarks == | ||
- | N/A | ||
- | == Return Value == | ||
- | * Type:[[ThinkGeo.MapSuite.Core.LineStyle|LineStyle]] | ||
- | |||
- | ** {{wiki:PublicProperty.gif|}} LeaderLineRule ** | ||
- | |||
- | N/A | ||
- | == Remarks == | ||
- | N/A | ||
- | == Return Value == | ||
- | * Type:[[ThinkGeo.MapSuite.Core.LabelLeaderLinesRule|LabelLeaderLinesRule]] | ||
- | |||
- | ** {{wiki:PublicProperty.gif|}} LeaderLineMinimumLengthInPixels ** | ||
- | |||
- | N/A | ||
- | == Remarks == | ||
- | N/A | ||
- | == Return Value == | ||
- | * Type:Single | ||
** {{wiki:PublicProperty.gif|}} GridSize ** | ** {{wiki:PublicProperty.gif|}} GridSize ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Int32 | * Type:Int32 | ||
Line 767: | Line 634: | ||
** {{wiki:PublicProperty.gif|}} DuplicateRule ** | ** {{wiki:PublicProperty.gif|}} DuplicateRule ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:[[ThinkGeo.MapSuite.Core.LabelDuplicateRule|LabelDuplicateRule]] | * Type:[[ThinkGeo.MapSuite.Core.LabelDuplicateRule|LabelDuplicateRule]] | ||
Line 775: | Line 642: | ||
** {{wiki:PublicProperty.gif|}} OverlappingRule ** | ** {{wiki:PublicProperty.gif|}} OverlappingRule ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:[[ThinkGeo.MapSuite.Core.LabelOverlappingRule|LabelOverlappingRule]] | * Type:[[ThinkGeo.MapSuite.Core.LabelOverlappingRule|LabelOverlappingRule]] | ||
Line 783: | Line 650: | ||
** {{wiki:PublicProperty.gif|}} AllowLineCarriage ** | ** {{wiki:PublicProperty.gif|}} AllowLineCarriage ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Boolean | * Type:Boolean | ||
Line 791: | Line 658: | ||
** {{wiki:PublicProperty.gif|}} SuppressPartialLabels ** | ** {{wiki:PublicProperty.gif|}} SuppressPartialLabels ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Boolean | * Type:Boolean | ||
Line 799: | Line 666: | ||
** {{wiki:PublicProperty.gif|}} ForceLineCarriage ** | ** {{wiki:PublicProperty.gif|}} ForceLineCarriage ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Boolean | * Type:Boolean | ||
Line 807: | Line 674: | ||
** {{wiki:PublicProperty.gif|}} FittingPolygon ** | ** {{wiki:PublicProperty.gif|}} FittingPolygon ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Boolean | * Type:Boolean | ||
Line 815: | Line 682: | ||
** {{wiki:PublicProperty.gif|}} LabelAllPolygonParts ** | ** {{wiki:PublicProperty.gif|}} LabelAllPolygonParts ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Boolean | * Type:Boolean | ||
Line 823: | Line 690: | ||
** {{wiki:PublicProperty.gif|}} LabelAllLineParts ** | ** {{wiki:PublicProperty.gif|}} LabelAllLineParts ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Boolean | * Type:Boolean | ||
Line 831: | Line 698: | ||
** {{wiki:PublicProperty.gif|}} FittingPolygonFactor ** | ** {{wiki:PublicProperty.gif|}} FittingPolygonFactor ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Double | * Type:Double | ||
Line 839: | Line 706: | ||
** {{wiki:PublicProperty.gif|}} TextLineSegmentRatio ** | ** {{wiki:PublicProperty.gif|}} TextLineSegmentRatio ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Double | * Type:Double | ||
Line 847: | Line 714: | ||
** {{wiki:PublicProperty.gif|}} BestPlacement ** | ** {{wiki:PublicProperty.gif|}} BestPlacement ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Boolean | * Type:Boolean | ||
Line 855: | Line 722: | ||
** {{wiki:PublicProperty.gif|}} PointPlacement ** | ** {{wiki:PublicProperty.gif|}} PointPlacement ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:[[ThinkGeo.MapSuite.Core.PointPlacement|PointPlacement]] | * Type:[[ThinkGeo.MapSuite.Core.PointPlacement|PointPlacement]] | ||
Line 863: | Line 730: | ||
** {{wiki:PublicProperty.gif|}} MaskType ** | ** {{wiki:PublicProperty.gif|}} MaskType ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:[[ThinkGeo.MapSuite.Core.MaskType|MaskType]] | * Type:[[ThinkGeo.MapSuite.Core.MaskType|MaskType]] | ||
Line 871: | Line 738: | ||
** {{wiki:PublicProperty.gif|}} Name ** | ** {{wiki:PublicProperty.gif|}} Name ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:String | * Type:String | ||
Line 879: | Line 746: | ||
** {{wiki:PublicProperty.gif|}} IsActive ** | ** {{wiki:PublicProperty.gif|}} IsActive ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Boolean | * Type:Boolean | ||
Line 887: | Line 754: | ||
** {{wiki:PublicProperty.gif|}} RequiredColumnNames ** | ** {{wiki:PublicProperty.gif|}} RequiredColumnNames ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Collection<String> | * Type:Collection<String> | ||
Line 895: | Line 762: | ||
** {{wiki:PublicProperty.gif|}} Filters ** | ** {{wiki:PublicProperty.gif|}} Filters ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Collection<String> | * Type:Collection<String> | ||
==== Protected Properties ==== | ==== Protected Properties ==== | ||
- | ** {{wiki:ProtectedProperty.gif|}} xT8= ** | + | ** {{wiki:ProtectedProperty.gif|}} IsStyleDefault ** |
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Boolean | * Type:Boolean | ||
Line 912: | Line 779: | ||
** {{wiki:ProtectedProperty.gif|}} LabelPositions ** | ** {{wiki:ProtectedProperty.gif|}} LabelPositions ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Dictionary<String,[[ThinkGeo.MapSuite.Core.WorldLabelingCandidate|WorldLabelingCandidate]]> | * Type:Dictionary<String,[[ThinkGeo.MapSuite.Core.WorldLabelingCandidate|WorldLabelingCandidate]]> | ||
Line 920: | Line 787: | ||
** {{wiki:ProtectedProperty.gif|}} XOffsetInPixel ** | ** {{wiki:ProtectedProperty.gif|}} XOffsetInPixel ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Single | * Type:Single | ||
Line 928: | Line 795: | ||
** {{wiki:ProtectedProperty.gif|}} YOffsetInPixel ** | ** {{wiki:ProtectedProperty.gif|}} YOffsetInPixel ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Single | * Type:Single | ||
Line 936: | Line 803: | ||
** {{wiki:ProtectedProperty.gif|}} CustomTextStyles ** | ** {{wiki:ProtectedProperty.gif|}} CustomTextStyles ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Collection<[[ThinkGeo.MapSuite.Core.TextStyle|TextStyle]]> | * Type:Collection<[[ThinkGeo.MapSuite.Core.TextStyle|TextStyle]]> | ||
Line 944: | Line 811: | ||
** {{wiki:ProtectedProperty.gif|}} RotationAngle ** | ** {{wiki:ProtectedProperty.gif|}} RotationAngle ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Double | * Type:Double | ||
Line 952: | Line 819: | ||
** {{wiki:ProtectedProperty.gif|}} FittingLineInScreen ** | ** {{wiki:ProtectedProperty.gif|}} FittingLineInScreen ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Boolean | * Type:Boolean | ||
Line 960: | Line 827: | ||
** {{wiki:ProtectedProperty.gif|}} FittingPolygonInScreen ** | ** {{wiki:ProtectedProperty.gif|}} FittingPolygonInScreen ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Boolean | * Type:Boolean | ||
Line 968: | Line 835: | ||
** {{wiki:ProtectedProperty.gif|}} TextFormat ** | ** {{wiki:ProtectedProperty.gif|}} TextFormat ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:String | * Type:String | ||
Line 976: | Line 843: | ||
** {{wiki:ProtectedProperty.gif|}} NumericFormat ** | ** {{wiki:ProtectedProperty.gif|}} NumericFormat ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:String | * Type:String | ||
Line 984: | Line 851: | ||
** {{wiki:ProtectedProperty.gif|}} DateFormat ** | ** {{wiki:ProtectedProperty.gif|}} DateFormat ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:String | * Type:String | ||
Line 992: | Line 859: | ||
** {{wiki:ProtectedProperty.gif|}} TextSolidBrush ** | ** {{wiki:ProtectedProperty.gif|}} TextSolidBrush ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:[[ThinkGeo.MapSuite.Core.GeoSolidBrush|GeoSolidBrush]] | * Type:[[ThinkGeo.MapSuite.Core.GeoSolidBrush|GeoSolidBrush]] | ||
Line 1000: | Line 867: | ||
** {{wiki:ProtectedProperty.gif|}} Font ** | ** {{wiki:ProtectedProperty.gif|}} Font ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:[[ThinkGeo.MapSuite.Core.GeoFont|GeoFont]] | * Type:[[ThinkGeo.MapSuite.Core.GeoFont|GeoFont]] | ||
Line 1008: | Line 875: | ||
** {{wiki:ProtectedProperty.gif|}} HaloPen ** | ** {{wiki:ProtectedProperty.gif|}} HaloPen ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:[[ThinkGeo.MapSuite.Core.GeoPen|GeoPen]] | * Type:[[ThinkGeo.MapSuite.Core.GeoPen|GeoPen]] | ||
Line 1016: | Line 883: | ||
** {{wiki:ProtectedProperty.gif|}} TextColumnName ** | ** {{wiki:ProtectedProperty.gif|}} TextColumnName ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:String | * Type:String | ||
Line 1024: | Line 891: | ||
** {{wiki:ProtectedProperty.gif|}} Mask ** | ** {{wiki:ProtectedProperty.gif|}} Mask ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:[[ThinkGeo.MapSuite.Core.AreaStyle|AreaStyle]] | * Type:[[ThinkGeo.MapSuite.Core.AreaStyle|AreaStyle]] | ||
Line 1032: | Line 899: | ||
** {{wiki:ProtectedProperty.gif|}} MaskMargin ** | ** {{wiki:ProtectedProperty.gif|}} MaskMargin ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Int32 | * Type:Int32 | ||
Line 1040: | Line 907: | ||
** {{wiki:ProtectedProperty.gif|}} Advanced ** | ** {{wiki:ProtectedProperty.gif|}} Advanced ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:[[ThinkGeo.MapSuite.Core.TextStyleAdvanced|TextStyleAdvanced]] | * Type:[[ThinkGeo.MapSuite.Core.TextStyleAdvanced|TextStyleAdvanced]] | ||
Line 1048: | Line 915: | ||
** {{wiki:ProtectedProperty.gif|}} AllowSpline ** | ** {{wiki:ProtectedProperty.gif|}} AllowSpline ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Boolean | * Type:Boolean | ||
Line 1056: | Line 923: | ||
** {{wiki:ProtectedProperty.gif|}} ForceHorizontalLabelForLine ** | ** {{wiki:ProtectedProperty.gif|}} ForceHorizontalLabelForLine ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Boolean | * Type:Boolean | ||
Line 1064: | Line 931: | ||
** {{wiki:ProtectedProperty.gif|}} SplineType ** | ** {{wiki:ProtectedProperty.gif|}} SplineType ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:[[ThinkGeo.MapSuite.Core.SplineType|SplineType]] | * Type:[[ThinkGeo.MapSuite.Core.SplineType|SplineType]] | ||
Line 1072: | Line 939: | ||
** {{wiki:ProtectedProperty.gif|}} DrawingLevel ** | ** {{wiki:ProtectedProperty.gif|}} DrawingLevel ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:[[ThinkGeo.MapSuite.Core.DrawingLevel|DrawingLevel]] | * Type:[[ThinkGeo.MapSuite.Core.DrawingLevel|DrawingLevel]] | ||
- | ** {{wiki:ProtectedProperty.gif|}} uBs= ** | + | ** {{wiki:ProtectedProperty.gif|}} IsDefault ** |
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Boolean | * Type:Boolean | ||
Line 1088: | Line 955: | ||
** {{wiki:ProtectedProperty.gif|}} FiltersCore ** | ** {{wiki:ProtectedProperty.gif|}} FiltersCore ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
== Return Value == | == Return Value == | ||
* Type:Collection<String> | * Type:Collection<String> | ||
Line 1096: | Line 963: | ||
==== Public Events ==== | ==== Public Events ==== | ||
** {{wiki:PublicEvent.gif|}} Formatting ** | ** {{wiki:PublicEvent.gif|}} Formatting ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
Event Arguments:[[ThinkGeo.MapSuite.Core.FormattingPositionStyleEventArgs|FormattingPositionStyleEventArgs]] | Event Arguments:[[ThinkGeo.MapSuite.Core.FormattingPositionStyleEventArgs|FormattingPositionStyleEventArgs]] | ||
** {{wiki:PublicEvent.gif|}} Formatted ** | ** {{wiki:PublicEvent.gif|}} Formatted ** | ||
- | N/A | + | * //N/A// |
== Remarks == | == Remarks == | ||
- | N/A | + | * //N/A// |
Event Arguments:[[ThinkGeo.MapSuite.Core.FormattedPositionStyleEventArgs|FormattedPositionStyleEventArgs]] | Event Arguments:[[ThinkGeo.MapSuite.Core.FormattedPositionStyleEventArgs|FormattedPositionStyleEventArgs]] | ||