User Tools

Site Tools


thinkgeo.mapsuite.core.textfilterstyle

ThinkGeo.MapSuite.Core.TextFilterStyle

Note: The page was created before Map Suite 10. Map Suite 10.0 organized many classes into new namespaces and assemblies as well as had a few minor breaks in compatibility. The majority of previously built code should work without modification assuming the new namespaces are added. For guidance on upgrading your existing code, please check out MapSuite 10 Upgrade Guide.

article_rating

<!– Class –> (This class is not finally released, it is possible to be removed in the next public release)

Inheritance Hierarchy

Members Summary

Public Constructors

Name Parameters DeclaringType Summary
Public Method*TextFilterStyle

Protected Constructors

Name Parameters DeclaringType Summary

Public Methods

Protected Methods

Name Parameters DeclaringType Summary
Protected Method*CloneDeepCore Style
Protected Method*DrawCore IEnumerable<Feature>, GeoCanvas, Collection<SimpleCandidate>, Collection<SimpleCandidate> Style(overriden)
Protected Method*DrawSampleCore GeoCanvas, DrawingRectangleF Style(overriden)
Protected Method*Finalize Object
Protected Method*GetRequiredColumnNamesCore Style(overriden)
Protected Method*MemberwiseClone Object

Public Properties

Name Return DeclaringType Summary
Public Property*Conditions Collection<FilterCondition> FilterStyle
Public Property*Filters Collection<String> Style
Public Property*IsActive Boolean Style
Public Property*Name String Style
Public Property*RequiredColumnNames Collection<String> Style
Public Property*Styles Collection<Style> FilterStyle

Protected Properties

Name Return DeclaringType Summary
Protected Property*FiltersCore Collection<String> Style

Public Events

Name Event Arguments DeclaringType Summary

Public Constructors

*TextFilterStyle()

Parameters

Name Type Description

Go Back

Protected Constructors

Public Methods

*CloneDeep()

Return Value

Return Type Description
Style<!– ThinkGeo.MapSuite.Core.Style –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Style –> Go Back

*Draw(IEnumerable<BaseShape>, GeoCanvas, Collection<SimpleCandidate>, Collection<SimpleCandidate>)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
shapes IEnumerable<BaseShape><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.BaseShape} –>
canvas GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –>
labelsInThisLayer Collection<SimpleCandidate><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.SimpleCandidate} –>
labelsInAllLayers Collection<SimpleCandidate><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.SimpleCandidate} –>

<!– ThinkGeo.MapSuite.Core.Style –> Go Back

*Draw(IEnumerable<Feature>, GeoCanvas, Collection<SimpleCandidate>, Collection<SimpleCandidate>)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
features IEnumerable<Feature><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.Feature} –>
canvas GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –>
labelsInThisLayer Collection<SimpleCandidate><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.SimpleCandidate} –>
labelsInAllLayers Collection<SimpleCandidate><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.SimpleCandidate} –>

<!– ThinkGeo.MapSuite.Core.Style –> Go Back

*DrawSample(GeoCanvas)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
canvas GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –>

<!– ThinkGeo.MapSuite.Core.Style –> Go Back

*DrawSample(GeoCanvas, DrawingRectangleF)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
canvas GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –>
drawingExtent DrawingRectangleF<!– ThinkGeo.MapSuite.Core.DrawingRectangleF –>

<!– ThinkGeo.MapSuite.Core.Style –> Go Back

*Equals(Object)

Return Value

Return Type Description
Boolean<!– System.Boolean –>

Parameters

Name Type Description
obj Object<!– System.Object –>

<!– System.Object –> Go Back

*GetHashCode()

Return Value

Return Type Description
Int32<!– System.Int32 –>

Parameters

Name Type Description

<!– System.Object –> Go Back

*GetRequiredColumnNames()

Return Value

Return Type Description
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Style –> Go Back

*GetType()

Return Value

Return Type Description
Type<!– System.Type –>

Parameters

Name Type Description

<!– System.Object –> Go Back

*ParseColumnNamesInExpression(String)

<!– static –>

Return Value

Return Type Description
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –>

Parameters

Name Type Description
expression String<!– System.String –>

<!– ThinkGeo.MapSuite.Core.FilterStyle –> Go Back

*ToString()

Return Value

Return Type Description
String<!– System.String –>

Parameters

Name Type Description

<!– System.Object –> Go Back

Protected Methods

*CloneDeepCore()

Return Value

Return Type Description
Style<!– ThinkGeo.MapSuite.Core.Style –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Style –> Go Back

*DrawCore(IEnumerable<Feature>, GeoCanvas, Collection<SimpleCandidate>, Collection<SimpleCandidate>)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
features IEnumerable<Feature><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.Feature} –>
canvas GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –>
labelsInThisLayer Collection<SimpleCandidate><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.SimpleCandidate} –>
labelsInAllLayers Collection<SimpleCandidate><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.SimpleCandidate} –>

<!– ThinkGeo.MapSuite.Core.Style(overriden) –> Go Back

*DrawSampleCore(GeoCanvas, DrawingRectangleF)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
canvas GeoCanvas<!– ThinkGeo.MapSuite.Core.GeoCanvas –>
drawingExtent DrawingRectangleF<!– ThinkGeo.MapSuite.Core.DrawingRectangleF –>

<!– ThinkGeo.MapSuite.Core.Style(overriden) –> Go Back

*Finalize()

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– System.Object –> Go Back

*GetRequiredColumnNamesCore()

Return Value

Return Type Description
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.Style(overriden) –> Go Back

*MemberwiseClone()

Return Value

Return Type Description
Object<!– System.Object –>

Parameters

Name Type Description

<!– System.Object –> Go Back

Public Properties

*Conditions

Return Value

Return Type
Collection<FilterCondition><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.FilterCondition} –>

<!– ThinkGeo.MapSuite.Core.FilterStyle –> Go Back

*Filters

Return Value

Return Type
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –>

<!– ThinkGeo.MapSuite.Core.Style –> Go Back

*IsActive

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.Core.Style –> Go Back

*Name

Return Value

Return Type
String<!– System.String –>

<!– ThinkGeo.MapSuite.Core.Style –> Go Back

*RequiredColumnNames

Return Value

Return Type
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –>

<!– ThinkGeo.MapSuite.Core.Style –> Go Back

*Styles

Return Value

Return Type
Collection<Style><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Style} –>

<!– ThinkGeo.MapSuite.Core.FilterStyle –> Go Back

Protected Properties

*FiltersCore

Return Value

Return Type
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –>

<!– ThinkGeo.MapSuite.Core.Style –> Go Back

Public Events

NOTOC Note: * – not public released, might be removed in the next release. MapSuiteCore ThinkGeo.MapSuite.Core UpdateDocumentation

thinkgeo.mapsuite.core.textfilterstyle.txt · Last modified: 2017/03/16 21:59 (external edit)